随笔分类 -  《C#和.Net2.0实战 平台、语言框架》

摘要:using System; using System.Threading; internal class Program { private static long _counter = 1; private static void Main() { //下面程序显示两个线程如何并发访问一个名为counter的整形变量,一个线程让他递增5次,一个让他递减5次 Console.WriteLine("原始值:{0}", _counter); var t1 = new... 阅读全文
posted @ 2013-06-23 18:24 清山博客 阅读(373) 评论(0) 推荐(0) 编辑
摘要:using System.Threading;class Program{ static void f1() { System.Console.WriteLine("f1"); } void f2() { System.Console.WriteLine("f2"); } static void f3(object obj) { System.Console.WriteLine("f3 obj = {0}", obj); } static void Main() { //方... 阅读全文
posted @ 2013-06-23 17:55 清山博客 阅读(192) 评论(0) 推荐(0) 编辑
摘要:using System.Diagnostics;class Program{ static void Main() { if (TestIfAlreadyRunning()) { System.Console.WriteLine("This app is already running!"); } else { // Here, the entry point of the application. } } static bool TestI... 阅读全文
posted @ 2013-06-23 17:43 清山博客 阅读(223) 评论(0) 推荐(0) 编辑
摘要:using System.Diagnostics;using System.Threading;class Program{ static void Main() { Process process = Process.Start("notepad.exe", "hello.txt"); //创建子进程,初始的进程为父进程 Thread.Sleep(1000);//父进程的线程在等待1秒后,销毁子进程 process.Kill(); }} 阅读全文
posted @ 2013-06-23 17:41 清山博客 阅读(296) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示