
C#
文章平均质量分 76
chinmusam
懒散的人
展开
-
abstract(C# 参考)
//以下来自:http://msdn.microsoft.com/zh-cn/library/sf985hc5.aspx abstract(C# 参考) 更新:2007 年 11 月abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象转载 2010-04-18 14:47:00 · 376 阅读 · 0 评论 -
C# 转繁体转简体转拼音
using System;using System.Collections;using System.Globalization;using System.Text;using System.Threading;using Microsoft.VisualBasic;namespace pcmax { /// /// 汉字转拼音工具。 /转载 2012-05-02 11:33:30 · 1195 阅读 · 0 评论 -
彻底解决“安装.Net Framework 3.5时出现错误”的问题
本文转载:http://blog.youkuaiyun.com/huizy/article/details/6843393 安装VS2008时容易遇到因为安装.Net Framework 3.5出现错误而导致安装失败的问题,错误的提示类似“Error code 1603 for this component means "安装时发生严重错误"…”,让人云里雾里,无所是从,这时只能寄希望于网上的资料。网上关转载 2012-02-09 10:56:33 · 4284 阅读 · 0 评论 -
用VS2005打开方案出现“此安装不支持该项目类型
当在用VS2005打开已有项目时常会出现“此安装不支持该项目类型”。出现此原因是因为已有项目是在打了VS 2005 SP1补丁后编写的,所以在没有打补丁的.net中会出现此种情况、下面就补丁下载:VS80sp1-KB926604-X86-CHS.exeWebApplicationProjectSetup.msi转载 2011-12-19 08:54:26 · 2280 阅读 · 0 评论 -
string.Format字符串格式化说明
string.Format字符串格式化说明 先举几个简单的应用案例:1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23转载 2011-11-25 14:48:23 · 701 阅读 · 0 评论 -
C#常用控件及其常用属性的介绍
C#控件属性:1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 (2) WindowState属性: 用来获取或设置窗体的窗口状态。 取值有三种: Normal (窗体正常显示)、 Minimized(窗体以最小化形式显示)和 Maximized(窗体以最大化形式显示)。 (3)StartPosition属性:转载 2011-11-24 14:12:31 · 4226 阅读 · 0 评论 -
String.Format用法
1、作为参数 名称说明 Format(String, Object)将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。 Format(String,array>[]()[])将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。转载 2011-11-17 13:56:00 · 813 阅读 · 0 评论 -
什么是泛型(C#)
什么是泛型(C#) 所谓泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。一种类型占位符,或称之为类型参数。我们知道一个方法中,一个变量的值可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给我们带来的两个明显好处是——类型安全和减少装箱、拆箱。 例如:通常一个方法或过程的签名都转载 2010-05-14 10:08:00 · 720 阅读 · 0 评论 -
MemberwiseClone与Clone
克隆是创建作为当前实例副本的新对象。克隆分为深度克隆和浅度克隆深度克隆:会克隆当前实例的所有所有成员.浅度克隆:只会克隆当前实例的所有值类型的.浅度克隆Object类为我们提供了一个受保护的克隆方法MemberwiseClone()深度克隆要我们自己实现 实现深度克隆的方式一般有2种... 我来创建2个类 [Serializable]//这个标转载 2010-05-09 21:51:00 · 10574 阅读 · 5 评论 -
c#中 接口成员为什么不能使用关键字static virtul override abstract
接口不实现方法,static是静态调用,调用不实现的方法,有意义吗?接口里的方法是通过接口映射表来调用实现的(vmt),用virtual没有意义..接口里不实现方法,自然override重写就没意义了..接口是全部抽象的,既然全都是抽象,就没必要用abstract标明了. 接口里的方法是通过调用拥有此接口的类来调用的(或显示地调用接口的某方法).在此类的声明中,必须有定义此接口的此方法实转载 2010-04-18 16:26:00 · 4619 阅读 · 0 评论 -
Virtual
本文出处:http://msdn.microsoft.com/zh-cn/library/9fkccyh4(VS.80).aspxvirtual(C# 参考) virtual 关键字用于修饰方法、属性、索引器或事件声明,并且允许在派生类中重写这些对象。例如,此方法可被任何继承它的类重写。public virtual double Area()转载 2010-04-18 16:22:00 · 649 阅读 · 0 评论 -
接口2
一个接口定义一个协定。实现接口的类或结构必须遵守其协定。接口可以包含方法、属性、索引器和事件作为成员。示例复制interface IExample{ string this[int index] { get; set; } event EventHandler E; void F(int value); string P转载 2010-04-18 15:51:00 · 333 阅读 · 0 评论 -
接口(C# 参考)
以下参考 :http://msdn.microsoft.com/zh-cn/library/87d83y5b.aspx接口(C# 参考) 更新:2007 年 11 月接口只包含方法、属性、事件或索引器的签名。成员的实现是在实现接口的类或结构中完成的,如下面的示例所示:示例interface ISampleI转载 2010-04-18 15:25:00 · 434 阅读 · 0 评论 -
C#程序打包安装部署之生成Windows安装程序
本文转载:http://www.cnblogs.com/wangsaiming/archive/2012/01/05/2313453.html 今天为大家整理了一些怎样去做程序安装包的具体文档,这些文档并不能确保每个人在做安装包的时候都能正确去生成和运行,但是这些文档的指导作用对于需要的朋友来说还是很有必要的,在实际产品的安装部署过程中可能有的企业会借助一些现成强大的安装包制作软件进行安装转载 2012-07-24 15:14:18 · 10342 阅读 · 2 评论