语音基础
第一部分,了解C#
一、 C#的定义及其特点
C#是一种全新且简单、安全、面向对象的程序设计语言,运行与.NET环境。其特点有:
语音简洁
保留了C++的强大功能
快速应用功能开发
语言的自由性
强大的web服务器控件
支持跨平台
与XML相融合
二、 Visual Studio .NET的集成开发环境
.NET开发语言都统一的采用集成开发环境visual studio .NET。
第二部分 C#语言基础
一、 C#项目的组成结构
1、 项目结构
1.1项目后缀
.config 一般配置文件(存放配置参数文件)
.csproj 项目文件(管理文件项)
.sln 解决方案文件(管理项目)
.cs 源文件(程序代码)
注:后缀不同代表文件类型也不同,这些文件后缀类型会在“解决方案资源管理器”中看到。
1.2 函数四要素:名称,输入,输出,加工
1.3主函数,输出语句,输入语句:
Static void Main (string[] args)
{
主函数内容
}
Console.Readkey();//输入语句
Console.Readline();//输入语句
Console.Writeline();//输出语句,自动换行
Console.Write();//输出语句,不自动换行
1.4
Namespace ConsoleApplication1 命名空间
Class Program 类
Static void Main (string[] args) 方法
1.5 快捷键的使用
Alt +→提示,需要执行程序时点击启动或Ctrl+F5
Ctrl+K,然后按Ctrl+C,注释本行
Ctrl+K,然后按Ctrl+U,取消注释
Shift+delete 删除一整行
Ctrl+X 剪切一行
Ctrl+shift+space 将光标放在方法函数括号里面时使用,显示重载
1.6 注意事项
1.注释的三种方式
//注释一行
/**/注意一段区域
///放在函数上面使用,给函数加注释
2.在一行中声明相同类型的多个变量之间用逗号隔开。
例:int a,b;
3.同一语句中,不能对同一变量名声明成同一类型两次
Int a=34; int a=22;(错误)
4.using表示程序引用的库,以下的system等,表示为控制台这些库有.netframwork 提供
5.新建项目是,自动创建一个命名空间,即namespace命名空间
二、数据类型
三、引用类型
- 字符串类型
String等同于字符型,长度较长,定义是用双引号
举例:string a =”hello”; string b =”h”;
- 类类型
Object 所有其他类型的最终基类
- 接口类型
Interface
4.数组类型
一维和多维数组,如int []和int[,,,]
四,C#转义字符
’ 单引号 ” 双引号 \ 反斜杠