Beginner with c# 3 2005-12-23 0 · 1。3 类型
c#支持两种基本的类型:一种是值(value types),一种是引用(reference types)。值包括简单类型
(char、int、和float),枚举(enum)和结构(struct)。引用包括类(class),界面(interface),
代表(delegate)和数组阵列(array)。值与引用不同之处在于:值直接存储它的数...
Beginner with c# 4 2005-12-23 0 · 1¡£4 Ô¤¶¨ÒåÀàÐÍ£¨Predefined types£© c#ÌṩÁËһϵÁÐ&a...
Beginner with c# 5 2005-12-23 0 · 1。5 数组类型(Array types) 数组可以是一维的,也可是多维的。数祖的成员可以是整齐的,也可以是变长(jagged)的。 一维的数组是最普通,最简单的。这里值给出一个例子,就不多解释了。*/
using System;
class Test
{ static void Main() { int[] arr = new int[5]; for (int i = 0; i <...
Beginner with c# 7 2005-12-23 0 · 1。7 语句(Statements) c#借用了c/c++大多数的语句方法,不过仍然有些值得注意的地方。还有些地方是有所改动的。
在这里,我只提一些c#特有的东东。 1。7。10 “foreach”语句
“foreach”语句列举一个集合内的所有元素,并对这些元素执行一系列的操作。还是看看例子吧:*/ using System;
usi...
C#重点知识详解(一) 2005-12-23 0 · 前沿在微软的.NET推出后,关于C#的有关文章也相继出现,作为微软的重要的与JAVA抗衡的语言,C#具有很多优点。本文将选一些C#语言中的重要知识详细介绍,第一章:参数1。1 IN 参数c#种的四种参数形式:一般参数in参数out参数 参数数列
本章将介绍后三种的使用。在C语言你可以通传递地址(即实参)...
C#重点知识详解(二) 2005-12-23 0 · 第二章 内存管理c#内存管理提供了与java一样的自动内存管理功能,让程序员从繁重的内存管理中摆脱出来,内存管理提高了代码的质量和提高了开发效率。c#限制了着指针的使用,免除了程序员对内存泄漏的烦恼,但是不是意味着向java程序员一样c#程序员在也不能使用指针代来的好处。微软在设计C#语言时考...
c#重点知识详解(三) 2005-12-23 0 · 第三章: 类属性
使用过RAD开发工具的一定inspector很熟悉,程序员通过它可以操作对象的属性,DELPHI中引入了PUBLISH关键字来公布对象属性受到程序员的普遍欢迎.通过存取标志来访问private成员,在c#中有两种途径揭示类的命名属性——通过域成员或者通过属性。前者是作为具有公共访问性的成员变量 ...
C# 2.0 Specification(二) 2005-12-23 0 · 19.1.5泛型方法
在某些情形下,类型参数对于整个类不是必需的,而只对特定方法内是必需的。经常,当创建一个接受泛型类型作为参数的方法时就是这样。例如,当使用早先描述的Stack<T>类时,一个通用的模式可能是在一行中压入多个值,在一个单一的调用中写一个方法这么做也是很方便的。对于特 ...
C# 2.0 Sepcification(三) 2005-12-23 0 · (接上)
19.4不完整类型
尽管在一个单一的文件中为一个类型维护所有的源代码是一个良好的编程实践,但有时,一个类型变得非常大,这将成为一个不切实际的限制。此外,程序员经常使用源代码生成器产生应用程序的初始结构,并且修改结果代码。遗憾的是,当源代码在将来被再次发射时,现存的修改将会...
C# 2.0 Specification (四) 2005-12-23 0 · 这段比较短就先干掉了:)
23不完整类型
23.1不完整类型声明
新类型修饰符partial 用于在多个部分中定义一个类型。为了确保和现存程序的兼容性,这个修饰符和其他修饰符(比如get和set)是不同的,它不是一个关键字,并且它必须紧邻出现在关键字class ,struct或者interface之前。l class-...
如何使用vs.net生成方法的小技巧 2005-12-23 0 · 本文主要面向初学者,介绍了如何使用vs.net提供的功能来生成 方法、属性、索引等。首先,打开vs.net。新建一个项目。点击视图->选择类视图 点击类视图下的"OnestOA"。如下图:右击"addbbs"->选择添加,添加下面包括几个四项->添加方法 添加属性 添加字段 添中索引器 ...
C#2.0语言规范(五)不完全类型 2005-12-23 0 · 第五章 不完全类型
5.1 不完全声明在定义一个分为多个部分的类型时,要使用一个新的类型修饰符——partial。为了保证和现有代码的兼容性,这个标识符和其他标识符不同:与get和set相同,它不是一个关键字,而且它必须直接出现在关键字class、struct和interface之一的前面。
class-declaration:attr...
C#2.0 Specification(泛型一) 2005-12-23 0 · 这篇文章是翻译的微软的技术文章.供学习c#的朋友参考,请勿用于商业目的。http://msdn.microsoft.com/vcsharp/team/language/default.ASPx
由于这一章非常长可能需要分几篇:)
20.泛型
20.1泛型类声明
泛型类声明是一个需要提供类型参数以形成实际类型的类的声明。类声明可以有选择地定义类型参 ...
C#2.0 Specification(泛型二) 2005-12-23 0 · 接(泛型一)
这篇文章是翻译的微软的技术文章.供学习c#的朋友参考,请勿用于商业目的。http://msdn.microsoft.com/vcsharp/team/language/default.ASPx
20.1.6泛型类中的静态构造函数
在泛型类中的静态构造函数被用于初始化静态字段,为每个从特定泛型类声明中创建的不同的封闭构造类型,执行其他...
C# 2.0 Specification (泛型三) 2005-12-23 0 · 接泛型二
这篇文章是翻译的微软的技术文章.供学习c#的朋友参考,请勿用于商业目的。http://msdn.microsoft.com/vcsharp/team/language/default.ASPx
20.4 泛型委托声明
委托声明可以包含类型参数。delegate-declaration: attributes opt delegate-modifiers op t delegate return-type identifie...
C# 2.0 Specification (泛型四) 2005-12-23 0 · 接泛型三
这篇文章是翻译的微软的技术文章.供学习c#的朋友参考,请勿用于商业目的。http://msdn.microsoft.com/vcsharp/team/language/default.ASPx
20.6泛型方法
泛型方法是与特定类型相关的方法。除了常规参数,泛型方法还命名了在使用方法时需要提供的一组类型参数。泛型方法可以在类、结构或接...
C# 2.0 Specification(泛型五) 2005-12-23 0 · 接泛型四
20.6.5语法歧义
在§20.9.3和§20.9.4中简单名字(simple-name)和成员访问(member-access)对于表达式来说容易引起语法歧义。例如,语句
F(G<A,B>(7));可以被解释为对带有两个参数G<A和B>(7)的F的调用[1]。同样,它还能被解释为对带有一个参数的F的调用,这是一个对 ...
C# 2.0 Specification(泛型六) 2005-12-23 0 · 接泛型五
20.8表达式和语句
某些表达式和语句的操作针对泛型进行了修改。这一节将介绍这些改变。
20.8.1默认值表达式
默认值表达式被用于获得一个类型的默认值(§5.2)。通常一个默认值表达式被用于类型参数,因为如果类型参数的是一个值类型或引用类型,它可能不是已经的。(不存在从null类 ...
显示DataGrid序号的一个适用的方法 2005-12-23 0 · 我在网上查了好几个例子,如果数据量小的话没有问题,一旦数据量大,显示特别慢,还有个缺点就是拖动行高时行号不随行高的变化而变动,出现是几个序号在一个单元格中显示。我自己对他们的算法进行总结,写出一个效果比较不错的带序号的DataGrid。原理:只显示表格中显示行的序号,并且拖动行,行号...
关于硬盘序列号的类 2005-12-23 0 · using System;
using System.IO;
using System.Runtime.InteropServices;
using System.Text;
using Microsoft.Win32;namespace Wjb.ReadOrWriteIniAndReg
{/// <summary>/// HardDiskVal 的摘要说明。/// 读取指定盘符的硬盘序列号/// 功能:读取指定盘符的硬盘序列号/// </summary>p...
页次:152 /229 20篇/页 首页 上一页 下一页 尾页 合计 4578 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页 第229页