C#基础
装大炮的自行车
做一个无聊人,写无聊的代码。
展开
-
C# 基础之装拆箱 IL 层
C# 基础之装拆箱装箱:当一个值类型转成引用类型,我们可以看成 我们把 1元钱装入钱包中,此时发生装箱操作。拆箱:当一个引用类型转成值类型,我们可以看成 从钱包中把 1元钱 提取出来。以上个人通俗白话的理解。测试案例:这里我声明了一个引用类型和值类型。上面是发生装拆箱的代码,很容易看清楚之间的类型转换后的装拆箱,不过我们从底层IL语言来看。我们先看看装箱操作做了什么事情。我们...原创 2019-10-22 11:31:10 · 630 阅读 · 0 评论 -
一、string和StringBuilder
string和StringBuilder的区别:string不可变,StringBuilder是可变的 当StringBuilder字符大小达到限制就会去申请新的内存区域,大小是原来的2倍1、利用构造函数创造StringBuilderSystem.Text.StringBuilder sb = new System.Text.StringBuilder("HelloWord");原创 2016-07-31 17:59:05 · 516 阅读 · 0 评论 -
三、C#查询Excel数据源方法
C#查询Excel数据源方法: string fileName = "装备信息.xls"; // xls string commandString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + fileName + ";" + ";Extended Properties=\"Exce原创 2016-11-15 17:25:42 · 3800 阅读 · 0 评论