C#语言入门(三):C#程序的基本结构

C#程序的基本结构

1.命名空间

C#程序中的一种代码组织形式,主要用来表示类的可见范围。

语法:namespace 命名空间名称

(补充:一般我们在创建项目时会自动生成一个与项目名称相同的命名空间,所以一般情况下不需要再另外创建)

引用:using 命名空间名称

当我们想要使用现成的命名空间时,用using关键字就可以引用。

 

2.类

一种数据结构,存储数据成员、方法成员和其他类等内容,方便调用。

语法:class 类名{   类中的代码   }

3.Main方法

C#程序包括:控制台程序、窗体程序。而main方法相当于是启动程序的入口点,是每个程序中必不可少的。

Main方法的基本要求:

  • Main方法必须定义为static
  • Main的首字母必须大写
  • Main的返回值类型只能是void或int
  • 命令行参数可选 

 4.标识符

标识符包括:类名、变量名、方法名、数组名...

规范:只能以字母或下划线开头,其余部分内容可以是字母、数字、下划线

注意事项:标识符不能与C#关键字冲突、标识符区分大小写

5.关键字

C#中一些被赋予特殊意义的单词是关键字,我们在定义变量、类、命名空间时不可以使用关键字。

例如:using表示引用、namespace表示命名空间、new表示创建对象......

       

6.语句

C#语句实际上就是实现各种功能的C#代码,我们需要用C#语句声明变量,声明常量,调用方法创建对象......

        

7.注释

行注释:用//来写单行注释

块注释:用/**/来写块注释

注意:注释在我们程序运行之后不会显示

8.程序编写规范

Pascal命名法:所有单词的首字母大写,其余字母小写。

camel命名法:除了第一个单词,所有单词首字母大写,其余字母小写。

  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"C#入门经典"和"C#编程入门与应用"都是教材或书籍的名称,它们都旨在帮助初学者入门C#编程,但两者之间可能存在一些区别。以下是一些可能的区别: 1. 内容深度:"C#入门经典"可能更加注重基础知识和语法的讲解,以帮助读者建立对C#编程的基本理解。它可能会涵盖C#语言基本概念、语法规则、数据类型等。 2. 应用实践:"C#编程入门与应用"可能更加注重实际应用和项目实践。它可能会介绍如何使用C#编写常见的应用程序,如控制台应用程序、窗体应用程序、ASP.NET网站等。它可能包含一些项目示例和案例研究,以帮助读者将所学知识应用到实际项目中。 3. 学习路径:两本书可能采用不同的学习路径和组织结构。"C#入门经典"可能按照递进的方式组织内容,从基础知识开始,逐步引入更高级的主题。而"C#编程入门与应用"可能更加注重实际应用场景,按照功能或项目类型来组织内容。 4. 作者风格和观点:不同的作者可能有不同的教学风格和观点。"C#入门经典"和"C#编程入门与应用"可能由不同的作者或团队编写,他们可能有不同的教学方法和偏好。你可以通过阅读书籍的前言、目录或读者评价来了解更多关于作者的信息。 无论选择哪本书,重要的是根据自己的学习需求和知识水平来选择适合自己的教材。你可以参考书籍的介绍、评论和评分来做出决策。同时,结合在线教程、实践项目和社区交流,可以更好地提升你的C#编程技能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值