门户网站建设的好处,wordpress关注公众号登录,蓟县网站建设,网站建设开发合同书初窥C# C#简介环境、安装C#程序结构C#基本语法参考 C#简介环境、安装
C#是一个现代的、通用的、面向对象的编程语言。 其专为公共语言基础结构(CLI) 。CLI由可执行代码和运行时环境组成#xff0c;允许在不同的计算机平台和体系结构上使用各种高级语言。 环境 C#是… 初窥C# C#简介环境、安装C#程序结构C#基本语法参考 C#简介环境、安装
C#是一个现代的、通用的、面向对象的编程语言。 其专为公共语言基础结构(CLI) 。CLI由可执行代码和运行时环境组成允许在不同的计算机平台和体系结构上使用各种高级语言。 环境 C#是.NET框架的一部分且用于编写.NET应用程序。 可使用IDE
Visual Studio 2019Visual C# 2010 ExpressVisual Studio Code 等 虽然.NET框架是运行在Windows操作系统上但也有一些运行于其它操作系统上的版本可供选择。Mono是.NET框架的一个开源版本包含了一个C#编译器且可运行于多种操作系统上比如各种版本的Linux和Mac OS。
C#程序结构
using System;/*using 关键字用于在程序中包含System命名空间。一个程序一般有多个using语句*/
namespace HelloWorldApplication/*namespace声明 一个namespace里包含了一系列的类*/
{class HelloWorld//class声明 类HelloWorld包含了程序使用的数据和方法声明。{static void Main(string[] args)/*定义了Main方法 是使用C#程序的入口 Main方法声明当前执行时类将做什么动作*/{/* 我的第一个 C# 程序*/Console.WriteLine(Hello World);/*程序主体*/Console.ReadKey();/*是针对VS.NET用户的 会使程序等待一个按键的动作防止程序从Visual Studio .NET 启动时屏幕会快速运行并关闭*/}}
}需要注意的点
C#是大小写敏感的所有的语句和表达式必须分号(;)结尾程序的执行从Main方法开始与Java不同的是文件名可以不同于类等待名称
C#基本语法
语法说明using关键字用于在程序中包含命名空间class关键字用于声明一个类C#中的注释/**/多行注释 // 单行注释成员变量变量是类的属性或数据成员用于存储数据成员函数函数是一系列执行指定任务的语句类一种用于创建对象的蓝图或模板标识符标识符用来识别类、变量、函数或任何用户定义的项目
标识符的限制
必须以字母、下划线或开头 后面可以跟一系列的字母、数字、下划线、标识符中的第一个字符不可以是数字必须不包含任何嵌入的空格或符号比如#[]{}/等标识符不能是C#关键字。除非加上标识符必须区分大小写不能和C#的库名相同
C# 关键字
保留关键字abstractasbaseboolbackbytecasecatchcharcheckedclassconstcontinuedecimaldefaultdelegatedodoubleelseenumeventexplicitextermfalsefinallyfixedfloatforforeachgotoifimplictinin(generic modifier)intinterfaceinternalislocklongnamespacenewnullobjectoperatoroutout(generic modifier)overrideparamsprivateprotectedpublicreadonlyrefreturnsbytesealedshortsizeofstackallocstaticstringstructswitchthisthrowtruetrytypeofuintulonguncheckedunsafeushortusingvirtualvoidvolatilewhile上下文关键字addaliasascendingdescendingdynamicfromgetglobalgroupintojoinletorderbypartial(type)partial(method)removeselectset
参考
菜鸟教程