2012年6月25日

C#中Main方法为什么要static

摘要: 假设没有static关键字,那意味着需要用生成一个实例后,才可以调用这个Main方法。而Main方法是程序入口点,你没有进入Main方法,自然无法生成一个实例。既然没有实例,那就无法调用Main方法,岂不矛盾?所以Main方法被设置为static。 阅读全文

posted @ 2012-06-25 13:24 流星落 阅读(261) 评论(0) 推荐(0) 编辑

给C#程序添加说明——注释

摘要: 作为程序开发者,编写代码不仅要自己能够看懂,小组成员和其他人员也要看明白。如果不对代码添加说明信息,也许我们自己过一段时间后都不明白自己当时编写的是什么,这是一件很糟糕的事。为了避免这种情况,程序员的一个非常重要的工作就是给程序添加说明信息,也就是注释。C#提供了多种注释类型:单行文本注释:在程序中"//"描述一个单行的文本注释,我们一般写在语句后部或上部。//单行文本注释多行文本注释:在程序中"/* ---------*/ "这样描述一个多行文注释。/*一场地震,生死两难;只道三四险,不知五月难;纵有六双眼,泪也流不完;七颗心儿悬,零八奥运艰;高呼九洲 阅读全文

posted @ 2012-06-25 13:24 流星落 阅读(2822) 评论(0) 推荐(0) 编辑

C#中Main方法的四种形式

摘要: 1.无参数无返回值static void Main(){ //... }2.无参数有返回值static int Main(){ //... return 0;}3.有参数无返回值static void Main(string[] args){ //... }4.有参数有返回值static int Main(string[] args){ //...return 0;} 首先是返回类型,分两种:void和int 阅读全文

posted @ 2012-06-25 13:08 流星落 阅读(943) 评论(0) 推荐(0) 编辑

C#中的Main方法

摘要: C# Main方法是 C# 控制台应用程序或窗口应用程序的入口点。应用程序启动时,C# Main 方法是第一个调用的方法。C# 中的Main()方法首字母必须大写,如果首字母小写就会产生编译错误,编译失败。C# Main方法有以下几条准则:Main()方法在C#里非常特殊,它是编译器规定的所有可执行程序的入口点。由于其特殊性,对Main()方法有以下几条准则:1.Main()方法必须封装在类或结构里来提供可执行程序的入口点。C#采用了完全的面向对象的编程方式,但C#中不可以有像C++那样的全局函数。2.Main()方法必须为静态方法(static),这允许C#不必创建实例对象即可运行程序。3. 阅读全文

posted @ 2012-06-25 12:47 流星落 阅读(6069) 评论(0) 推荐(0) 编辑

class关键字

摘要: C#是一种面向对象的语言,与Java程序一样,使用class关键字表示类。每一个类必须包含在一个命名空间中,而所有编写的代码都必须放在相应的类中。类命名通常遵循Passcal命名法,即首字母大写,如TeacherInfo,NewsInfo等都属于有效规范的类名。提示:在C#中,类名首字母需要大写,如class Program; class Student; 阅读全文

posted @ 2012-06-25 12:46 流星落 阅读(191) 评论(0) 推荐(0) 编辑

using关键字

摘要: 在C#中,用using关键字引入命名空间,它的作用与Java中的import类似。using导入命名空间的用法如下:using 命名空间名称如using System;using System.Text.using关键字还有其他的用法。 阅读全文

posted @ 2012-06-25 12:45 流星落 阅读(150) 评论(0) 推荐(0) 编辑

命名空间和定义和使用

摘要: namespace HelloWorld,namespace即为命名空间关键字,HelloWorld是该命名空间的名称。namespace(命名空间)是C#组织代码的方式,类似于Java语言中的package(包)。为了方便管理项目中的代码,通常把紧密相关的的一些代码放在同一个命名空间中。使用命名空间,还可以有效分割具有相同名称的相同代码,就好像你和我拥有相同的书和笔,但是它们分别属于不同的命名空间——“你”,“我”,就能很容易区分出各自的书和笔。定义命名空间的方法:namespace 命名空间例如:namespace HelloWorld同一命名空间是指逻辑上属于同一范围,物理上存储不一定要 阅读全文

posted @ 2012-06-25 12:43 流星落 阅读(427) 评论(0) 推荐(0) 编辑

csc.exe的环境变量设置

摘要: 默认情况下,这个路径是不在 Path 环境变量中的。你在命令行下直接输入 csc,windows不会到上面那个路径中去找这个程序。所以也就提示找不到文件了。设置方法:1) 在“我的电脑”上点击右键,现在“属性”;2) 在弹出的属性对话框中,找到“高级”一页;3) 点击“环境变量”按钮;4) 在“系统变量”里面找到 Path 的变量,双击之;5) 在最后加上分号和你机器上csc.exe所在的路径。比如: ....;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 阅读全文

posted @ 2012-06-25 12:42 流星落 阅读(214) 评论(0) 推荐(0) 编辑

C#程序的编译和执行

摘要: C#编译器.NET Framework SDK 内置了C#编译器“csc.exe(C Sharp Compiler)”,该文件在“\WINNT\Microsoft.NET\Framework\v 版本号”目录下。如果不能直接执行该命令,为了使用方便,你可以手动把这个目录添加到操作系统的Path环境变量中去。在命令窗口编译C#文件,命令行的语法为:用csc.exe编译welcome.cs非常简单,打开命令提示符,并切换到存放 welcome.cs文件的目录中。命令行的语法为:csc welcome.cs 阅读全文

posted @ 2012-06-25 12:41 流星落 阅读(253) 评论(0) 推荐(0) 编辑

创建一个控制台应用程序

摘要: 和任何高级语言一样,C#源程序也是文本文件。其扩展名为.cs,文件名没有对象的规定。我们可以使用Windows的“记事本”编写程序代码,不过这样很不方便。建议使用EditPlus或者其他功能强大的文本编辑器,我们还可以使用第三方编辑器 SharpDevelop 和 AntechinusC#Editor。最好使用可视化工具Microsoft Visual Studio 2008创建和编写C#应用程序。控制台应用程序没有图形化的用户界面(UI),文本的输入和输出通过仅有字符的标准控制台进行。创建控制台应用程序是学习C#的一种好方法,只需要使用C#编译器就可以创建C#程序,然后在Dos命令窗口(或C 阅读全文

posted @ 2012-06-25 12:40 流星落 阅读(435) 评论(0) 推荐(0) 编辑

导航