C#基础知识
文章平均质量分 63
进击的V
懒就会输一辈子
展开
-
C#基础知识——static关键字解析
要理解static,就必须要先理解另一个与之相对的关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量:int a;string s;转载 2014-04-14 21:31:52 · 505 阅读 · 0 评论 -
C#基础知识——public、private、protected、internal
private只能在本类中使用;protected可以在ben'lei原创 2014-04-14 22:01:15 · 476 阅读 · 0 评论 -
C#基础知识——委托Delegate
委托(Delegate)回调函数callback是windows编程中的一个重要部分。回调实际上是方法调用的指针,也称为指针函数,是一个非常强大的编程特性。.NET以委托的形式实现了函数指针的概念,它的特殊之处在于,与函数指针不同,.NET的委托是类型安全的。这说明,C中的函数指针只不过是一个指向存储单元的指针,我们无法说出这个指针实际指向什么,像参数和返回类型等就更无从知晓了。先来下面的原创 2014-04-01 21:32:59 · 447 阅读 · 0 评论 -
C#正确操作字符串
字符串应该是所有编程语言中使用最频繁的一种基础数据类型。原创 2014-05-05 11:07:15 · 636 阅读 · 0 评论 -
C# TryParse 和 Parse
class Program { //除去string外的所有基元类型,会发现它们都有两个将字符串转型为本身的方法:Parse和TryParse。double为例如下: //public static double Parse(string s) //public static bool TryParse(string s, out doubl原创 2014-05-05 15:55:46 · 1277 阅读 · 0 评论 -
C# 类型转换
程序员经常碰到的一个问题便是:如何正确的对类型实现转换。原创 2014-05-05 13:41:21 · 587 阅读 · 0 评论 -
C# const和readonly的区别
//很多初学者分不清readonly和const的使用场合。它们的本质区别如下: //1.const是一个编译期常量,readonly是一个运行时变量 //2.const只能修饰基元类型、枚举类型或字符串类型,而readonly没有限制 //关于第一个区别,const是编译期常量,所以它天然就是static的,不能再手动的给const增加一个static修饰符 //原创 2014-05-05 16:43:46 · 617 阅读 · 0 评论