简单、现代、通用

C#是一种通用的类型安全且面向对象的编程语言。这种语言的目标是提高程序员的生产力,为此,需要在简单性、可表达性和心能之间实现平衡。C#语言首席架构师从第一个版本开始就是Anders Hejlsberg(Turbo Pascal的发明者和Delphi架构师)。C#语言与平台无关,但是它能够很好的与Microsoft .NET Framework协同工作。

C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

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

C#实现Excel的导入与导出

2016年12月14日

使用C#实现Excel数据的导入与导出。代码如下:public class ExcelIO { private int _ReturnStatus; private string _ReturnMessage; private const string CREATE_ERROR = "Can not create excel file, may b...

c#三元运算符

2016年12月12日

C#中有一个三元运算符“?:”,语法为:条件表达式?表达式1:表达式2;该操作首先求出条件表达式的值(bool类型),为true时调用表达式1,为flase时调用表达式2。其逻辑为:“如果为真执行第一个,否则执行第二个。”例如:a=3>4?3:4;输出为4。a=3<4?3:4;输出为3。

C#中的String.Format方法

2016年12月12日

一、定义String.Format是将指定的 String类型的数据中的每个格式项替换为相应对象的值的文本等效项。 如:(1)string p1 = "Jackie";string p2 = "Aillo";Response.Write(String.Format("Hello {0}, I'm {1}", p1, p2));(2)Response.Write(String.Format("Hel...

C# 字符串转换为Bool类型

2016年12月09日

C# 字符串转换为Bool类型的方法:1、判断等于某个值:string aKey="stringValue"; if(aKey== "stringValue1") { MessageBox.Show(“转换成功!!!"); } else { MessageBox.Show("转换失败!!!"); } 2、采用Convert.ToBoolean(String)Conver...

C#用逗号分割字符串

2016年12月09日

string str = "true,false"; string[] strarr = str.Split(','); foreach (var i in strarr) { string a=(i.ToString()); }

C# 性能优化——三种字符串拼接效率

2016年12月06日

字符串拼接主要包括三类:+,String.Format(),StringBuilder.Append()1)对于少量固定的字符串拼接,如string s= "a" + "b" + "c",系统会优化成s= String.Concat("a","b","c"),不会新建多个字符串。如果写成string s="a"; s +="b"; s+="c";则会创建三个新的字符串。2)String.Forma...

C# Long与Int区别

2016年11月13日

共同点:都是整数——有符号不同点:Long 系统类型为Int64,容量32位,数值范围:-2^31至2^31-1;int 系统类型为Int32,,容量64位,数值范围:-2^63至2^63-1;Long后缀L。

ASP.NET发送电子邮件【转】

2016年11月13日

1.补充知识(1)POP3和SMTP服务器是什么?简单点来说:POP3 用于接收电子邮件 ,SMTP 用于发送电子邮件。(1)POP3具体指什么?POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。它是因特网电子邮件的第一个离线协议标准,POP3协议允许用户从服务器上把邮件存储到本地主机(即自己的计算机...