摘要:
隐含类型变量在C#3.0中增加了一个变量声明var,这个声明和JavaScript 的var类似,但也有不同。相同之处是它可以用var来声明任何类型的局部变量;而不同之处在于它仅仅负责告诉编译器,该变量需要根据初始化表达式来推断变量的类型,而且只能是局部变量。
为了保证使用var关键字进行声明的变量的强类型特性,C#3.0要求你必须对变量赋初值(初始化),并且放到的同一行。同样,初始化值必须是一个表达式,不能是一个对象或者collection初始化器,也不能为null。 阅读全文
阅读排行榜
微软WebDeployment Project插件发布网站时老是报出"aspnet_merge.exe”已退出,代码为1的错误
2009-03-10 23:02 by 张智清, 493 阅读, 收藏,
摘要:
发布网站时老是报出"aspnet_merge.exe”已退出,代码为1的错误 而且发布的DLL并没有合成一个,还是像以前一样,一大堆;去网上查了一下,具体情况具体分析,可能是:A. 中文编码问题;B. 在自定义属性的描述中有中文的缘故,比如[WebMethod(Description="测试方法")]这样子;C. 或数组索引超出限制;D. 存在同类名的问题等(aspnet_merge默... 阅读全文
ASP.NET MVC学习笔记一
2009-02-21 13:38 by 张智清, 489 阅读, 收藏,
摘要:
ASP.NET MVC的请求过程 ASP.NET MVC是URL驱动的(不同于WebForm的事件驱动),即用户通过URL地址,通过在urlrouting中定制好的Maproute(也就是通过写好的正则)来顺序匹配用户请求的哪个Controller,以及哪个action事件,并将进行action处理,在action中可以从model中进行数据访问,最后通过return view();来返回要显... 阅读全文
从xap文件中读取文件
2009-03-04 21:54 by 张智清, 476 阅读, 收藏,
摘要:
读取图片文件:[代码]读取XML文件并用Linq来初始化数据:[代码]注解:[代码]0为xap程序集的名字,1为要读取的文件在在xap中的路径。 阅读全文
C#学习笔记一
2009-03-14 22:57 by 张智清, 463 阅读, 收藏,
摘要:
★ C#要求所有的程序逻辑都包含在一个类型定义中(类型是指集合{类、接口、结构、枚举、委托}中的一个成员)。
★ 每一个可执行的C#应用程序必须包含一个且唯一定义了Main()方法的类。该方法用来指明应用程序的入口点。该方法应是公共的(public)、静态的(static)。其返回值为void或int类型。
★ 类是一个关于用户定义类型(UDT)的定义。而对象则描述的是某个类在内存中的一个特定实例。
★ 在C#中,new关键字是创建一个对象的标准方法。new关键字负责给指定对象计算正确的字节数,并从托管堆(heap)上获得足够的内存。
★ C#的对象变量事实上是对内存中对象的引用,并不是实际的对象本身。
★ 在C#中类的默认构造函数可以由系统自动提供或用户显式重定义。
★ 在C#中类的默认构造函数保证所有的成员数据都设置成一个合适的默认值(所有的构造函数都具有这种行为),这与C++是不同的。
★ 在C#中构造函数的名字跟其所构建的类一样,并且它们从来不提供返回值(即便是void也不行)。即构造函数没有返回值。
阅读全文
浙公网安备 33010602011771号