c#笔记

c#中  int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为                              null,  而不是0
          int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过


C#引用HttpUtility的目的,主要是为了引用C# dll中封装好的操作http 的通讯接口,通过HttpUtility来进行直接调用,对url进行编解码。


WebClient:如果只想从特定的URI请求文件,则使用WebClient,它是最简单的.NET类,它只用一两条命令执行基本操作,.NET FRAMEWORK目前支持以http:、https:、ftp:、和 file: 方案标识符开头的 URL。


哈希值释义:通过一定的哈希算法(典型的有MD5,SHA-1等),将

一段较长的数据映射为较短小的数据,这段小数据就是大数据的哈希值。他有这样一个特点,他是唯一的,一旦大数据发生了变化,哪怕是一个微小的变化,他的哈希值也会发生变化。  另外一方面,既然是DNA,那就保证了没有两个数据的哈希值是完全相同的。

 哈希值的作用:哈希值,即HASH值,是通过对文件内容进行加密运算得到的一组二进制值,主要用途是用于文件校验或签名。正是因为这样的特点,它常常用来判断两个文件是否相同。


ToUpper():将字符c转换为大写英文字母。
String.toCharArray 方法 ,作用:将字符串转换为字符数组。


HSSFWorkbook 与 XSSFWorkbook
NPOI使用HSSFWorkbook类来处理xls,XSSFWorkbook类来处理xlsx,它们都继承接口IWorkbook,因此可以通过IWorkbook来统一处理xls和xlsx格式的文件。

我们在到处EXCEL表格时使用HSSFWorkbook类来导出xls,XSSFWorkbook类来导出xlsx;如果用HSSFWorkbook类导出xlsx格式文件可以通过修改文件类型修改为xls,Office才可正常打开,Office打开后可以另存为xlsx格式文件,WPS可以正常打开导出的xlsx格式文件;如果用XSSFWorkbook类导出xls文件,Office可以打开。

注意

1、使用NPOI.HSSF.UserModel空间下的HSSFWorkbook操作Excel2003
2、使用NPOI.XSSF.UserModel空间下的XSSFWorkbook操作Excel2007


DateTime?是时间类型,但是可以为Null 
int一般不可以为空,但是int?的时候,b=null成立

你可能感兴趣的:(笔记,c#,后台)