返回顶部

编辑

c#

C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来,继承了其强大的性能,同时又以.NET 框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格主持开发,微软在2000年发布了这种语言。
别名: csharp

C#,读做 "C sharp",中文译音暂时没有,非专业人士一般读"C井", C#专业人士一般读"C sharp"。

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 

正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。 

C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。

  1. ```{csharp} using System; using System.Collections.Generic; using System.Web.Mvc; using Lucene.Net.Store; using Lucene.Net.Analysis; using Lucene.Net.Analysis.Standard; using Lucene.Net.Index ...查看
  2. ```{csharp} using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.NetworkInformation; using System.Threading; namespace NetworkAdapterTestEv ...查看
  3. 2012-11-24 19:59:01c#显示友好时间代码 by 甄码农
    ```c# const int SECOND = 1; const int MINUTE = 60 * SECOND; const int HOUR = 60 * MINUTE; const int DAY = 24 * HOUR; const int MONTH = 30 * DAY; if (delta < 0) { return "not yet"; } if ( ...查看
  4. ```csharp using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Threading; using System.Windows.Forms; public class WebsiteToImage { private Bitmap m_Bitmap; ...查看
  5. **c#使用System.Media.SoundPlayer播放资源文件中的wav文件** ```{.c#} using System.Reflection; using System.IO; using System.Resources; using System.Media; using System.Diagnostics; namespace CN.Out ...查看
  6. 2012-11-02 22:44:01C#获得汉字拼音声母类 by moxia
    **[C#]代码** ```{.c#} using System; using System.Text; ///<summary> ///汉字拼音声母计算类 ///</summary> public class ChineseConvertor { private ChineseConvertor() { } ///<summary> ...查看
  7. DynamicJsonConverter类如下: ```c# using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Dynamic; using System.Linq; ...查看
  8. C#读取Excel文件可以通过直接读取和OleDb连接,把excel文件作为数据源来读取;本文结合具体代码向您介绍C#读取Excel文件的方法。 ##C#读取Excel文件方法 ...查看
  9. 重绘方式 常见的自定义标题栏和边框的方式有两种,一种是隐藏标题栏和边框(称为非客户区),然后在客户区(可以放置控件的空间)使用一些常用的控件和图片来表示边框,这种方式较简单而麻烦,但如标题栏的拖动,边框的拖拽来改变窗体大小等效果,则有需要重新实现,另外有些客户区的鼠标事件,控件布局等也需要注意调整;另一种则是大部分软件实现方式,也较难一些;它利用windows的消息机制,截获windows消息, ...查看
  10. //1,FaceClass类程序 [代码片段(184行)] ...查看
  11. [代码片段(293行)] ...查看
  12. [代码片段(86行)] ...查看
更多