随笔分类 -  C# 基础

C# 基础知识
摘要:dt.Rows.Add(dtQ3.Rows[0].ItemArray); 阅读全文
posted @ 2018-11-06 12:36 小小振 阅读(2144) 评论(0) 推荐(0)
摘要:Ctrl+K+C 注释 Ctrl+K+U 取消注释 阅读全文
posted @ 2018-11-05 17:39 小小振 阅读(1191) 评论(0) 推荐(0)
摘要:缓存(Cache)是性能优化中最常用的优化手段.适用的情况是频繁的获取一些数据,而每次获取这些数据需要的时间比较长。这时,第一次获取的时候会用正常的方法,并且在获取之后把数据缓存下来。之后就使用缓存的数据。 如果使用了缓存的优化方法,需要特别注意缓存数据的同步,就是说,如果真实的数据发生了变化,应该及时的清除缓存数据,确保不会因为缓存而使用了错误的数据。 举例:使用缓存的情况比较多。最简单的情况就是缓存到一个Field或临时变量里。for(inti = 0; i _cacheBrush = newDictionary(); Dictionary _cachePen = newDictiona. 阅读全文
posted @ 2013-11-28 14:39 小小振 阅读(237) 评论(0) 推荐(0)
摘要:C#中有一个String类,他位于System命名空间中,属于.NET Framework类库,而我们以前一直在用的string只不过是String类在C#中的一个别名。在C#中他们是完全一样的。下面我们一直认识下强大的String类。bool Equals(string value) 比较一个字符串与另一个字符串的value的值是否相等,相等返还true,不相等返还false,与“==”的作用一样。int Compare(string strA,string strB) 比较二个字符串的大小关系,返回一个整数。如果strA小于strB,返回值小于0;如果strA等于strB,返回值等于0;如 阅读全文
posted @ 2011-09-08 15:45 小小振 阅读(665) 评论(0) 推荐(0)
摘要:修饰符用于限定类型以及类型成员的申明,c#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符. 存取修饰符:public:存取访问不受限制.private:只有包含该成员的类可以存取.当前类才能访问internal:只有当前工程可以存取.只限于类所在的命名空间(不包括子类)protected:只有包含该成员的类以及继承的类可以存取.partial关键字:类修饰符:abstract:抽象类,可以被指示一个类只能作为其它类的基类.必须被继承和重写的sealed:密封类,指示一个类不能被继承.防止该类被其它类继承成员修饰符:可以将类、结构或接口的定义拆分到两个或多个源文件中。每个 阅读全文
posted @ 2011-09-08 14:34 小小振 阅读(156) 评论(0) 推荐(0)