|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
2003年中微软发布最新版本的ASP.netWebMatrix,对于我们喜欢用Asp.net来编程的朋友实在是个好消息,我也实实在在的将Asp.net更深入的研究了一下,以方便我以后更好的运用它,同时我也讲讲使用它的感受。asp.net|编程|技能|收集泛型:
泛型概述:泛型可使用于类、办法、布局、接口、托付等计划中,兼复用性、范例平安和高效力于一身是与之对就的非泛型所不及的使用泛型,必需利用类System.Collections.Generic.Stack。该类的声明体例以下:
System.Collections.Generic.Stack(声明朝码)
能够把Stack类想像成具有以下表示性处置历程:
Stack类表示性代码:
publicclassstack
{
T[]item;
intcount;
publicvoidPush(Titem){}
publicTpop(){}
}
能够为泛型设置3品种型参数的束缚:派生束缚、机关函数束缚、援用/值范例束缚
匿名办法:
匿名办法的概述:在C#1.x中,利用撑持挪用办法的托付来完成事务。托付供应运算符和办法来增加或删除方针办法,也能够在全部.Net框架中普遍地用于事务、回调、异步伐用、多线程等。但是,为了利用一个托付,偶然不能不创立一个类或办法,这类做法过于贫苦,且与开辟职员的头脑习气不符合。比方,上面的示例完成了从一个包括列表框、文本框和按钮的窗体中猎取复杂的输出。当按下按钮时,文本框中的文本会被增加到列表框中。在C#1.x中,利用托付来完成事务机制,代码以下所示
利用C#1.x的完成代码
classInputForm:From
{
ListBoxlistBox;
TextBoxtextBox;
ButtonaddButton;
pulicMyForm()
{
listBox=newListBox();
textBox=newTextBox();
addButton=newButton();
}
........
voidAddClick(objectsender,EventArgse)
{
listBox.Items.Add(textBox.Text)
}
}
匿名办法同意将与一个联系关系的代码(一般指办法实体)“内嵌”到利用托付的中央,如许托付和办法实体都会合在一同
利用匿名办法的完成代码(无参)
classInputForm:From
{
ListBoxlistBox;
TextBoxtextBox;
ButtonaddButton;
pulicMyForm()
{
listBox=newListBox();
textBox=newTextBox();
addButton=newButton();
addButton.Click+=delegate{listBox.Items.Add(textBox.Text);}
}
}
一般的指的.net就是跟java相对的那种,主要是做企业级应用的。你如果想学这个,主要就是学C#和数据库。(ASP.NET好像很重要的,应该也要学的,ASP.NET上好像可以结合VB和C#等多种语言,但是微软主推C#) |
|