2010年8月9日

String类型与引用类型的一个区别

摘要: using System;namespace Holiday.Program{ public class StringTest { public static void Main(string [] args) { string s1="hello"; string s2=s1; Console.WriteLine("This is s1: "+s1); Consol... 阅读全文

posted @ 2010-08-09 23:56 编程小子Lero 阅读(475) 评论(8) 推荐(0)

关于字段和局部变量作用域冲突的问题,求解.......

摘要: 代码编译时 报错 原因是为什么呢,求解,谢谢! 阅读全文

posted @ 2010-08-09 23:35 编程小子Lero 阅读(302) 评论(4) 推荐(0)

2010年8月1日

C#中循环语法和各自的特点

摘要: C#中的循环包含下面几种:①while②do...while...③for④foreachNo1.While Loop  bool flag=true;  while(flag)  {    /*do something*/    if(Condition)      {      flag=false;      }  }  while循环每次循环前先检查逻辑表达式,循环的跳出完全依赖于循环体中... 阅读全文

posted @ 2010-08-01 15:15 编程小子Lero 阅读(839) 评论(0) 推荐(0)

C#中的浅复制和深复制

摘要: 浅复制--复制类型中所有的值类型的成员,以及复制引用类型成员的引用,使目标对象共享原对象的引用类型的成员对象。深复制--复制类型中所有的值类型的成员和引用类型成员的对象。基类Object已经为所有的类实现了浅复制,类型所要做的就是公开一个复制的借口,通常这个接口通过ICloneable接口来实现。ICloneable只包含一个方法Clone,该方法可以被实现为浅复制,或者被实现为深复制。 阅读全文

posted @ 2010-08-01 14:53 编程小子Lero 阅读(389) 评论(0) 推荐(0)

2010年7月17日

Dot Net的一些小知识

摘要: .Net Framework 的核心是其运行库的执行环境,称为公共语言运行库(CLR)或.NET运行库,通常在CLR的控制下运行的代码称为托管代码(managed code)。.net中编译分为二个阶段:1)源代码编译为MSIL2)CLR把MSIL编译为平台专用的代码CLR为托管代码提供各种服务,如跨语言集成、代码访问安全性、对象生存期管理、调试和分析支持。common language runt... 阅读全文

posted @ 2010-07-17 11:40 编程小子Lero 阅读(238) 评论(0) 推荐(0)

导航