C#学习入门

it2025-11-04  1

这里写目录标题

学习方法c#基础专业术语开发1. 使用记事本编程demo2. IDE C# 程序的基本结构(构成)和注释

学习方法

学习一门新的语言,有几个注意点,可以迅速学习好这门语言,就算是0基础的门外汉,非计算机人员也可以。

1)英文能力 可以看懂基本的英文单词,可以把开发中需要用到的词语转换为英文。 2) 代码量(500行) 7遍疗法 每天坚持500行以上的代码量,不懂的部分,生疏的部分,手敲7遍。 3)自学能力 API 可以去查阅API文档。靠文档记忆,而不是靠人脑记忆。

c#基础专业术语

1) .NET 软件开发平台 2) .NET Framework .NET 平台的核心框架 3) Microsoft 美国微软公司 4) C# 编程语言 官方推出的进行.NET 开发的开发语言 5) Visual Studio 开发工具 编程工具,官方推荐开发 C#

开发

可以使用记事本开发,也可以使用IDE开发,小白当然是扛着记事本出门。无论是学习java还是c#还是其他什么语言,使用记事本开始,可以理解清楚程序编译运行以及框架支持等的各个环节。

1. 使用记事本编程

1. 使用记事本编程 step1. 创建一个.cs 结尾的文件, 文件中写入相应的代码 注:.cs文件是C#程序类文件 默认的扩展名 step2. 在文件中写入相应的代码 代码是什么? Console.WriteLine("您好") ; step3. 打开 cmd 状态行( 命令行 )窗口, 在该窗口中 先编译 Demo1.cs 文件 基础语法: csc .cs文件的名字 如: csc Demo1.cs step4. 运行编译好的文件(.exe) 基础语法: 直接写.exe文件的名字即可( 加不加.exe扩展名都可以) 如:Demo1.exe

注意:

说明:关于使用命令行时注意的问题: 1)编译之前先进入到.cs文件所在的路径 使用 盘符: 形式 使用 cd 路径 进入 具体路径 2)如果编译成功,会产生一个.exe的文件 3) 运行时,是运行编译成功产生的.exe文件 4)cmd 进入到了.cs文件所在文件夹,依然提示“不是内部或者外部命令” 是因为什么呢?因为需要把csc.exe这个.NET编译器放 在系统的path路径里,就像jdk配置path路径一样。 csc.exe所在位置: C:\Windows\Microsoft.NET \Framework64\v4.0.30319

demo

2.C# 语言控制台打印语句:

Console.WriteLine( **** );

1)使用这条语句之前,要导入Console类 所在的包: using System ;

2)这条打印语句表示的含义是: 使用系统提供好的 Console类中的 WriteLine()方法,实现打印,具体打印 什么内容,放在小括号中.当然,可以打印 数字\汉字\字母等.

D:\C sharp Demo\Demo1.cs using System ; class Demo1 { static void Main(string[] args ) { Console.WriteLine("hello world"); } }

编译:csc Demo1.cs 运行:Demo 或者 Demo.exe

2. IDE

集成开发工具 C# 语言使用 Visual Studio 下载地址:microsoft.com commiunity版本是社区版,是可以免费使用的。

1. Visual Studio 2017 1)如何创建项目? i. 起始页 ii.文件--新建--项目 iii.Ctrl + Shift + N 打开“新建项目”对话框,然后选择 Visual C#,右侧“控制台应用” 2)如何运行类? i. 调试 --- 开始执行 ii. Ctrl + F5 3)如何添加多个类? 在资源管理器中右击项目名---添加 ---类 注:输入类名不用写扩展名 4)当一个项目中有多个类时,类中都有 主方法时,如何选择一个主类运行? 右击当前项目---属性---应用程序--- 启动对象 5) 常用的操作或快捷键: 常用操作: 如何更改字体大小? 如何更改皮肤颜色? 如何显示|隐藏行号? 如何设置编码习惯? 解决方式: 工具---选项---选项对话框 常用快捷键: Alt + Shift + Enter: 最大化 Ctrl + C: 复制 Ctrl + X: 剪切 Ctrl + V: 粘贴 Ctrl + Z: 撤销 Ctrl + Y:恢复 Ctrl + s: 保存 Ctrl + F5 : 运行程序

C# 程序的基本结构(构成)和注释

2. C# 程序的基本结构(构成)(重点) 1)导入包(程序集),使用 using 如:using System ; using 语句可以有多条; 一定要放在程序的最上面; 一条using语句后面加分号表示结束 2........ 3) 定义类,使用 class 关键字定义 基本语法 : class 类名 { //类中的内容 } 类名的命名规范? 类名和创建的.cs文件尽量保持一致 类应该以 { 开头,以 } 结尾,类中的 内容应该写在开始大括号和结束大括号 中间的任意区域。 如: class Student { } 4 ) 类中添加主入口 Main() a. Main 方法的基本形式: static void Main(string[] args) { } 注:单独写一个Main单词,是没有任 何实质含义的。 b.运行程序时,编译器首先会试图去找 Main()方法,然后按照代码的编写顺序 执行; 当Main()执行结束时,程序就结束了, 如果当前类中除了Main()中还有其它 内容,其它内容是不会被执行的。 5) 语句 语句写在方法中 ; 一条语句默认以分号结尾 语句中涉及的所有标点符号,全部 应该使用英文状态下符号。 一个方法中写多条语句,也可以0条语句 6)注释 3W1H what: 什么是注释? 代码编写过程中,为程序添加一些 解释说明性的文字。这些文字性内容不会 参与程序的运行,方便开发者或内部开发 更好的使用代码。 why: 为什么要使用注释 ? i. 良好的编程规范 ii.帮助开发者更好的理解程序 iii.编码过程中,某一条语句或多条语句 不想参与程序运行,怎么办?注释 when: 什么时候使用注释 ? 编码过程中 学习过程中 how : 注释如何使用? ----注释的分类-------单行注释: // 注释内容 1)一般是为一些语句添加单行注释; 2)作用 --多行注释: /* * 注释内容 * 注释内容 * 注释内容 ..... */ 1)程序中有多行不参与程序运行时, 可以为其添加多行注释 2/* 和 */中间没有任何空格 --文档注释: 一般 类,方法或属性添加文档注释 基本语法: /// 后面的内容自动补全 说明: 常用的注释:文档注释 和 单行注释
最新回复(0)