C#笔记(3)C#程序结构基础
C# 程序结构基础C# 的最小的程序结构(以C# Hello World 实例为)
C# Hello World 实例一个 C# 程序主要包括以下部分:
命名空间声明(Namespace declaration)
一个 class
Class 方法
Class 属性
一个 Main 方法
语句(Statements)& 表达式(Expressions)
注释
C# 文件的后缀为 .cs。
以下创建一个 test.cs 文件,文件包含了可以打印出 “Hello World” 的简单代码:
12345678910111213using System;namespace HelloWorldApplication{ class HelloWorld { static void Main(string[] args) { /* 我的第一个 C# 程序*/ Console.WriteLine("Hello World"); Console.ReadKey(); ...
C#笔记(2)C#环境
C# 环境
C# 的集成开发环境(Integrated Development Environment - IDE)
C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。
.NET.NET 简介
.NET,是美国微软公司(Microsoft)推出的一个用于软件开发和运行平台。
.Net 框架应用程序是多平台的应用程序。框架的设计方式使它适用于下列各种语言:C#、C++、Visual Basic、Jscript、COBOL 等等。所有这些语言可以访问框架,彼此之间也可以互相交互。
.Net 框架由一个巨大的代码库组成,用于 C# 等客户端语言。
能编写出Windows 应用程序、Web 应用程序、Web 服务应用程序。
.Net 框架的一些组件
公共语言运行库(Common Language Runtime - CLR)
.Net 框架类库(.Net Framework Class Library)
公共语言规范(Common Language Specification)
通用类型系统(Common Type System)
元数据(Metadata)和组件(Ass ...
C#笔记(1)C#简介
C# 简介
C#,即:CSharp。Microsoft 专为 .NET 推出的高级编程语言。
微软将这门语言开发成全部面向对象,取消了面向过程,再起名字的时候,因为C/C++在先,就起名字为“C++++”,即4个加号,为了简单,就写成了“C#”,而#就是4个加号。
“#”也读作了“sharp”,即锐利、强大的意思。
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。
C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。
C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。
C# 成为一种广泛应用的专业语言的原因:
现代的、通用的编程语言。
面向对象。
面向组件。
容易学习。
结构化语言。
它产生高效率的程序。
它可以在多种计算机平台上编译。
.Net 框架的一部分。
C# 特点以下是C#核心特征的一部分,其中大部分特点也是其他支持 .NET 的程序语言所共有的特征。比如:
...
VS2017常用设置及快捷键
常用设置
如何更改字体大小?
如何更改皮肤颜色?
如何显示|隐藏行号?
如何设置编码习惯?
解决方式: 工具—选项—选项对话框
常用基础快捷键: Alt + Shift + Enter: 最大化 Ctrl + C: 复制 Ctrl + X: 剪切 Ctrl + V: 粘贴 Ctrl + Z: 撤销 Ctrl + Y:恢复 Ctrl + s: 保存 Ctrl + F5 : 运行程序(Ctrl+Z 撤销 Ctrl+Y 返回上一次撤销)
控制台输出问题:
用 Ctrl+F5 将程序运行起来。注意:必须使用 Ctrl+F5 (而不是 F5 )启动项目
F5:启动调试,启动目标文件并将调试器附加到目标进程中,一般用于通过加断点调试用; Ctrl+F5:开始执行(不调试),启动目标文件,但不附加调试器。一般会单独出现一个运行结果界面
说明:组合键是同时按,非组合键是按住Ctrl依次按后面的键
常用操作格式化 格式化全部代码 Ctrl+A+K+F 格式化选中的代码 Ctrl+K+F
代码自动对齐快捷键 代码自动对齐快捷键 C#:Ctrl + K + D ...
VS2017基础操作(以C#为例)
如何创建项目?
起始页
文件–新建–项目
Ctrl + Shift + N
打开“新建项目”对话框,然后选择Visual C#,右侧“控制台应用”
如何运行类?
调试 — 开始执行
Ctrl + F5
如何添加多个类?
在资源管理器中右击项目名—添加—类
注:输入类名不用写扩展名
当一个项目中有多个类时,类中都有主方法时,如何选择一个主类运行?
右击当前项目—属性—应用程序—启动对象
VS2017安装与版本对比
VS2017下载
.NET Framework 下载:https://www.microsoft.com/net
Visual Studio 下载https://www.visualstudio.com/zh-hans/?rr=https%3A%2F%2Fwww.microsoft.com%2Fzh-cn
VS2017版本功能对比
VSCode常用设置及快捷键
VSCode常用快捷键多行代码同时左移一个tab键ctrl+[
多行代码同时缩进一个tab键ctrl+]
添加块注释shift+alt+a
添加行注释ctrl+/
查找ctrl+f
替换ctrl+h
VS2017激活码
激活码
Visual Studio Enterprise 2017
企业版:
1NJVYC-BMHX2-G77MM-4XJMR-6Q8QF
Visual Studio Professional 2017
专业版:
1KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
Visual Studio Community 2017
社区版:
免费,记得登录微软账号,否则30天后会失效
Git配置与使用
在GitHub上创建仓库进入官网:
首先需要进入GitHub官网,登陆自己的账号(如果没有账号,就先注册一个,这里不再细说)。
创建仓库:
你可以点击右上角的十号,然后点击New repository即可进入创建仓库界面:
创建一个仓库,如下图所示:
记录SSH key:
创建好的仓库如图所示:
点击绿色“Clone or download”按钮,然后会出现下面的小弹窗:
记下这个地址,后面有用。
Git Bash上配置SSH key安装Git客户端
从官网下载并安装Git客户端: https://git-scm.com/
整个安装过程一直点击下一步就行,还要注意不要有中文路径。
绑定账号:
安装完成后,打开安装好的Git Bash程序:
填写用户名
1git config --global user.name "用户名"
填写用户邮箱
1git config --global user.email "用户邮箱"
生成SSH密钥
判断有无SSH key:
如果你是第一次操作,是没有这个key的,你可以输入下面的命令来 ...
GitHub搜索关键字
GitHub高级搜索https://github.com/search/advanced
通过关键字搜索
在名字里面搜索
(1)搜索名字包含web的项目,in:name web
(2)名字包含web的项目且下载数(stars数)大于3000的项目,in:name web stars:>3000
(3)名字包含web的项目且下载数(stars数)大于3000且fork数大于1000的项目,in:name web stars:>3000 forks:>1000
在项目详情(readme)里面搜索
(1)in:readme web
(2)in:readme web starts:>1000
在描述里面搜索
(1)in:description web
(2)限定语言:in:description web language:java