您的位置:首页 > 编程语言 > C#

C#的一些小知识

2016-03-21 10:43 281 查看
1..NET Frameword简称.NET

它是一个创建、部署和运行应用程序的多语言多平台环境。

2.C#是一种强大的、面向对象的程序开发语言。是专门用于.NET的编程的语言。

使用它可以编出:Windows桌面应用程序(WinForms)、Windows服务程序(Windows
Service)、Internet应用程序(ASP.NET)、Web服务程序(Web Service)

3.微软的集成开发环境(IDE)Visual Studio.NET(VS)集成了.NET Framework

4.Console.Write("{0}",aaa);

string name=Console.ReadLine();

int age=int.Parse(Console.ReadLine());

5.C#中的数组。int[] num; int num[]是错误的。

6.引用传递参数可以改变值。

7.强大的String类的方法:

bool Equals(string str);

int num=String.Compare(string aaa,string bbb);

int indexOf(string str);找到了返回他的索引,没有找到返回-1;

int lastIndexOf(string str);

string join(string str,string[]
nums);//这个很牛,返回数组中的值,并且可以对他进行修饰。

string subString(int startIndex,int length);截取。

string Trim();去掉字符串两端的空格

8.C#中的类型转换,java中叫自动类型转换和强制类型转换

而这里叫隐式类型转换和显式类型转换。

隐式类型转换:小的可以自动地转换成大的。

显式类型转换:大的转换成小的的时候。

转换的方式是(int)

把String类型的转换成int类型的:

int.Parse(string);//只接受string类型的参数。

一个更厉害的:Convert.ToInt32();Conver.ToSingle();//float型单精度浮点Conver.ToDouble();

9C#中的注释:有三种

(1)//行注释

(2)块注释

(3)///文档注释

规范:

(1)关键性的语句

(2)类名前应使用文档注释,说明他的简单功能和使用方法

(3)复杂的方法应使用,用来说明他的使用方法。参数的含义和返回值。

下面是可爱的Window应用程序——WinForms应用程序。

1.Program.cs文件 是主程序文件,其中包含程序的入口Main()方法

这句话是关键:Application.Run(new Form1());

2.关键字:partial[adj]部分的。

使用这个关键字可以将同一个类的代码分开放在多个文件中,表名每个文件都是类的一部分代码。

在编译的时候 VS就会识别出来,并把他们合并成一个泪来进行处理。

可爱的窗体,好玩的属性:

(1)窗体显示的边框样式——FromBorderStyle

(2)确定窗体标题栏的右上角是否有最大化框——MaximizeBox

(3)确定窗体是否出现在Windows任务栏中——ShowInTaskbar

(4)确定窗体第一次出现时的位置——StartPosition

(5)标题栏中显示的文本——Text

(6)指示窗体是否始终显示在所有的窗体之上——TopMost

(7)确定窗体的可视状态——Normal,Maximized,Minimized

3.在一个窗体中打开另一个窗体:

4.消息框的返回值

DialogResult result;他其实是一个枚举

可以判断用户到底单击了哪个按钮。

5.Anchor:锚定,让控件与窗体一起动态的调整大小,还有一个Dock属性一起配合使用。

6.多文档窗体MDI

(1)父窗体的IsMDIContatiner属性设为true

(2)在代码中aaa.MdiParent=true;

7.在窗体应用程序中是窗体之间的数据这样传值的:

另外建一个cs类,在另种定义要传递的属性,并且赋值。用的时候再取出来即可使用。

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: