简单、现代、通用
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# DataTable 详解
2017年09月19日
添加引用using System.Data;创建表//创建一个空表 DataTable dt = new DataTable(); //创建一个名为"Table_New"的空表 DataTable dt = new DataTable("Table_New");创建列//1.创建空列 DataColumn dc = new DataColumn(); dt.Columns.Add(dc)...
遍历datatable的几种方法(C# )
2017年09月19日
转载遍历datatable的方法2009-09-08 10:02方法一: DataTable dt = dataSet.Tables[0]; for(int i = 0 ; i < dt.Rows.Count ; i++) { string strName = dt.Rows[i]["字段名"].ToString(); } 方法二:...
C#获取文本文件的编码,自动区分GB2312和UTF8
2017年09月19日
获取文件格式编码:using System;using System.Text;using System.IO;namespace OpenCSV{ /// <summary> /// FileEncoding 的摘要说明 /// </summary> class Common { /// <summary> /// 获取文件的编码...
C# CSV文件读写
2017年09月18日
using System.Text;using System.Data;using System.IO;namespace OpenCSV{ public class CSVFile { public class CSVFileHelper { /// <summary> /// 将CSV文件...
C#把datetime类型的日期转化成年月日或其他格式方法总结
2017年09月10日
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)yyyy:代表年份MM: 代表月份dd: 代表天HH: 代表小时(24小时制)mm: 代表分钟ss: 代表秒DateTime.Now.ToShortTimeString()DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFile...
Newtonsoft.Json(Json.Net)学习笔记
2017年09月10日
Newtonsoft.Json,一款.NET中开源的Json序列化和反序列化类库(下载地址http://json.codeplex.com/)。 下面是Json序列化和反序列化的简单封装:/// <summary> /// Json帮助类 /// </summary> public class JsonHelper { //...
Array、ArrayList、List、IEnumerable、for、foreach应用
2017年09月10日
一、Array 类 (System)声明数组(本身也是一种变量,要先声明再使用)1.声明数组的语法,数组大小由长度绝定;数据类型 [] 数组名;如:string[] student; //字符串型数组int[] month; //整型数组 2.指定数组大小string[] student;student = new string[3]; //先声明数组,再指...
数组,集合,IEnumerable接口,迭代器
2017年09月10日
数组-->集合-->泛型(1)数组1. 数组数据结构是System.Array类的一个实例.2. System.Array类的语法为[SerializableAttribute] [ComVisibleAttribute(true)] public abstract class Array : ICloneable, IList, ICollection, IEnumerable3. 下面看一个使...