The Perfect Day

分享技术,编写未来

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  [A] C#基础

1

摘要:[代码] 阅读全文
posted @ 2009-09-25 15:09 StephenJu 阅读(617) 评论(1) 推荐(1) 编辑

摘要:引自博客:Yes I Can 什么是.Net异步调用机制 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSyste... 阅读全文
posted @ 2009-09-11 12:21 StephenJu 阅读(526) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文
posted @ 2009-09-10 19:46 StephenJu 阅读(264) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文
posted @ 2009-01-04 16:37 StephenJu 阅读(299) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文
posted @ 2008-12-26 15:38 StephenJu 阅读(359) 评论(1) 推荐(0) 编辑

摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Runtime.Serialization.Formatters.Binary;usingSystem.IO;namespaceSys{[Serializable]//指示一个类可以序列化publicclassElement{//复制对象publicob... 阅读全文
posted @ 2008-06-17 13:04 StephenJu 阅读(447) 评论(0) 推荐(0) 编辑

摘要:在写类库项目时,经常会有某些特殊业务需要用到服务器端的物理路径,使用传统的System.IO.Directory.GetCurrentDirectory()方法返回的则是WINNT\System32目录,这个一般不能满足正常的业务需求,而要得到具体运行DLL所在的物理目录可以通过Assembly.GetExecutingAssembly().CodeBase属性来取得,具体参考方法如下: priv... 阅读全文
posted @ 2008-05-26 15:28 StephenJu 阅读(2797) 评论(0) 推荐(0) 编辑

摘要:public class PositionData { private string name; //字段 private string ticker;//字段 private string shares;//字段 public PositionData() ... 阅读全文
posted @ 2008-05-26 15:28 StephenJu 阅读(6891) 评论(0) 推荐(0) 编辑

摘要:namespace t1 { public abstract class myClass //不能被实例化 { public myClass() //总会被调用,否则无法创建带参构造函数 { MessageBox.Show("基类的无参构造函数!"); } public myClass(int... 阅读全文
posted @ 2008-05-26 15:18 StephenJu 阅读(297) 评论(0) 推荐(0) 编辑

摘要:C# 的类型转换,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,写在这里以备共同研究。 1. 装箱、拆箱还是别名 许多 C#.NET 的书上都有介绍 int -> Int32 是一个装... 阅读全文
posted @ 2008-05-26 14:50 StephenJu 阅读(391) 评论(0) 推荐(0) 编辑

摘要:关键字:构造函数;析构函数;垃圾回收器;非托管资源;托管资源 一.构造函数与析构函数的原理 作为比C更先进的语言,C#提供了更好的机制来增强程序的安全性。C#编译器具有严格的类型安全检查功能,它几乎能找出程序中所有的语法问题,这的确帮了程序员的大忙。但是程序通过了编译检查并不表示错误已经不存在了,在“错误”的大家庭里,“语法错误”的地位只能算是冰山一角。级别高的错误通常隐藏得很深,不容... 阅读全文
posted @ 2008-05-26 14:49 StephenJu 阅读(460) 评论(0) 推荐(0) 编辑

摘要:DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.Text = dt.ToFileTime().ToString();//127756416859912816 Label3.Text = dt.ToFileTimeUtc().ToString();//12775... 阅读全文
posted @ 2008-05-26 14:47 StephenJu 阅读(268) 评论(0) 推荐(0) 编辑

摘要:1.比较字符串:Compare、CompareTo、Equals、==、!= 2.定位字符和子串:StartWith/EndsWith、IndexOf/LastIndexOf、IndexOfAny/LastIndexOfAny 3.格式化字符串:Format 4.连接字符串:Concat、Join、+ 5.分裂字符串:Split 6.插入和填充字符串:Insert、PadLeft/PagRight... 阅读全文
posted @ 2008-05-26 12:38 StephenJu 阅读(283) 评论(0) 推荐(0) 编辑

摘要:关于C#静态构造函数的几点说明 静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。 class SimpleClass { // Static constructor stati... 阅读全文
posted @ 2008-05-26 12:30 StephenJu 阅读(357) 评论(0) 推荐(0) 编辑

摘要:本文引用于:http://www.cnblogs.com/scottckt/archive/2008/04/07/1140752.html 一、參數的使用方法: 1、值參數(Value Parameter ) 格式:方法名稱(參數類型 參數名稱[,參數類型 參數名稱]) 2、引用參數(Reference Parameter ) 格式:方法名稱(r... 阅读全文
posted @ 2008-05-26 12:23 StephenJu 阅读(1149) 评论(0) 推荐(0) 编辑

摘要://string类型的比较 Console.WriteLine(a == b); Console.WriteLine(a.Equals(b)); Console.WriteLine("*****************"); //引用类型(除string外)的比较 ... 阅读全文
posted @ 2008-05-26 01:13 StephenJu 阅读(513) 评论(0) 推荐(0) 编辑

摘要:本文引自:[Author:loose_went] http://www.cnblogs.com/michaelxu/archive/2008/04/01/1132633.html 阅读全文
posted @ 2008-05-06 12:00 StephenJu 阅读(200) 评论(0) 推荐(0) 编辑

摘要:本问引自:[Author:loose_went]http://www.cnblogs.com/michaelxu/archive/2007/03/29/692021.html 接口方法的实现通常是通过类中的公有方法实现的; 在一些特殊情况下(代码隐藏、一个类实现的两个接口具有相同的接口方法等),需要专门实现某个接口的方法。 接口定义可以定义零个或多个成员。接口的成员必须是方法、属性、事件或索引... 阅读全文
posted @ 2008-05-06 11:58 StephenJu 阅读(562) 评论(0) 推荐(0) 编辑

摘要:有两种联接多个字符串的方法:使用 String 类重载的 + 运算符,以及使用 StringBuilder 类。例:使用 String 类重载的 + 运算符 string str1 = "two";string str2 = "one" + str1+"three"; 例:使用 StringBuilder 类 StringBuilder _str = new StringBuilder();str... 阅读全文
posted @ 2006-12-01 16:52 StephenJu 阅读(588) 评论(0) 推荐(0) 编辑

摘要:重载:(2必须1可以) 方法名必须相同 参数列表必须不相同 返回类型可以不相同 覆写:(3相同) 方法名必须相同 ... 阅读全文
posted @ 2006-11-09 11:31 StephenJu 阅读(311) 评论(0) 推荐(0) 编辑

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