随笔分类 - C#
摘要:在衍生类中的方法上使用new和override关键字有何意义,可以通过一系列问题来找到答案。先看一段代码: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 ...
阅读全文
摘要:转自:http://www.cnblogs.com/lovecindywang/archive/2009/12/25/1632014.html一、前言 (1)开线程的最大数量 每一个线程默认情况下都会占用1M的栈空间(对于普通应用程序来说),在32位Windows平台下可以给一个用户进程使用的程序最大在2G,那么也就是说在程序中使用的线程不能超过2000个,在实际测试中可以发现一般来说开1930左右个线程就会收到内存不足的异常,其实这个数量是绝对够用的,即使复杂的Outlook2007程序一般也只用了50个不到的线程(可以在任务管理器中观察到)。 (2)线程的注意事项 多个线程使用相同...
阅读全文
摘要:1、类的成员即类的静态成员,包括静态变量和静态方法,用关键字static声明。2、类的实例成员只有在调用时才会给其分配内存,类的成员在编译时就分配内存。3、类的成员不能调用类的实例成员,但类的实例成员可以调用类成员 class Program { static void Main(string[] args) { test t = new test(); Console.WriteLine(t.ss()); Console.Read(); } } class test { public string ss() { return s2; } public static string s2 = &
阅读全文

浙公网安备 33010602011771号