C#数据类型
C#数据类型一、数据类型基本数据类型:C#拥有比C/C++或者Java更广泛的数据类型.这些类型是bool、byte、sbyte、short、ushort、int、uint、long、ulong、float、double和decimal,像Java一样,所有这些类型都有一个固定的大小.又像C和C++一样,每个数据类型都有有符号和无符号两种类型.与Java相同的是,一个字符变量包含的是一个16位的Unicode字符,C#新的数据类型是decimal数据类型,对于货币数据,它能存放28位10进制数字。
两个基本类:一个名叫object的类是所有其他类的基类。而一个名叫string的类也象object一样是这个语言的一部分.作为语言的一部分存在意味着编译器有可能使用它,无论何时在程序中写入一句带引号的字符串,编译器会创建一个string对象来保存它。
参数传递:方法可以被声明接受可变数目的参数.缺省的参数传递方法是对基本数据类型进行值传递。ref关键字可以用来强迫一个变量通过引用传递,这使得一个变量可以接受一个返回值。out关键字也能声明引用传递过程,与ref不同的地方是,它指明这 ...
C#窗体应用实现删除Excel的某行或某列
C#窗体应用实现删除Excel的某行某列123456789101112131415161718string filename = @" ";//声明object缺省值object missing = System.Reflection.Missing.Value;//实例化excel对象Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();//打开ExcelMicrosoft.Office.Interop.Excel.Workbook workbook = excel.Workbooks.Open(filename, missing);//打开第一个工作表Microsoft.Office.Interop.Excel.Worksheet worksheet;worksheet = (Microsoft.Office.Interop.Excel.Worksheet)workbook.Worksheets[1];//删除第一列 ...