- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 .NET中的Task
1. 创建Task: Console.WriteLine("Before task1, with thread id: {0}", Environment.CurrentManagedThreadId); Console.WriteLine("=== Time before tasks begin ==="); Console.WriteLine(DateTime.Now.ToLongTime
2014-01-15 19:18:46 1030
原创 创建线程的空间开销
创建线程是一件非常消耗资源的事情。下面的C#代码可以得到创建一个线程的空间开销: private static void DumyTask() { Thread.CurrentThread.Suspend(); } private static long GetMemoryUsageInKB() { int oneKB = 1024; long memorySize
2014-01-15 12:39:46 3265
原创 C#基于DataContract序列化成XML格式
1. 序列化代码: static string SerializeData(T data) { var serializer = new DataContractSerializer(typeof(T)); using (var stringWriter = new System.IO.StringWriter()) using (var writer = new Sy
2014-01-03 17:23:34 1590
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人