一、专业术语

  1. .NET简介:是美国微软公司推出的软件开发和运行的平台,跨平台开发
  2. .NET Framework 框架:
  3. C#,即csharp,多种语言的混合体
  4. Visual Studio 集成开发工具

二、使用记事本编程

  • Step1. 创建一个.cs结尾的文件,文件中写入相应代码;

(注:.cs文件是C#程序类文件默认的扩展名)

  • Step2. 在文件中写入相应的代码,例:

Console.WriteLine(“您好”);

  • Step3. 打印cmd状态行(命令行)窗口 ,在该窗口中,先编译 Demo_01.cs文件.

在命令行中输入D:然后回车,就会进入D盘;

CD 详细路径,例如:PS E:\>CD E:\Code  回车进入具体文件夹中

  • 基础语法: csc 文件的名字.cs    PS. csc Demo_01.cs
  • Step4. 运行编译好的文件(.exe)
  • 基础语法:.\Demo_01.exe .\Demo_01

(注:如果编译成功,会产生一个.exe的文件)

using System.*;  //Console 在 System 文件夹下,此行用来告诉计算机我们要用 System 文件,在 System 后加 .* 会把此文件夹下的所有类加载下来class Demo  //定义一个类:class 类名
{static void Main (string [] args)//主入口的完整形式,已经定义好的主入口Main,Main是一个方法,后面需要跟 () , () 里写入内容//static void 用来修饰主入口 Main//string 表示一个参数,后跟 [] args{Console.WriteLine("Hello World!");//Console是内置类,里面有一个方法 WriteLine ,打印的内容写在 () 里}
}
using System;class Demo
{static void Main(string [] args){Console.WriteLine("Hello World!")}
}

三、#语言控制台打印语句:

(1)  Console.WriteLine(***);

  • 使用这条语句之前,要导入Console类所在的包:using System;
  • 这条打印语句表示的含义是:使用系统提供好的Console类中的WriteLine()方法,实现打印,打印内容(数字、汉字、字母等)放在小括号里。
  • C#成语的基本结构(构成)
  • 导入包(程序集),如:using System;  使用using,using语句可以有多条,且一定要放在程序的最上面,语句后面加 ; 表示结束。
  • 命名空间
  • 定义类,使用class关键字定义基本语法:
class 类名{//类中的写法}

   注:类名和创建的.cs文件保持一致。

(2)类中添加主入口Main()

  • Main方法基本形式:
Static void Main(string[] args){}
  • 运行程序时,编译器首先会试图去找Main()方法,然后按照代码的编写顺序执行;
  • 当Main()执行结束是,程序就结束了,如果当前类中除了Main()中还有其他内容,其他内容是不会被执行的。

(3)语句

语句写在方法中,默认以分号结尾,且均为英文符号。方法中可多条语句,也可0条语句。

(4)注释

单行注释:// Ctrl+K+C   Ctrl+K+U多行注释:/**……*/文档注释:为类、方法、属性添加注释。a. 类 /// <summary>////// </summary>b.方法/// <summary>////// </summary>/// <param name="args"></param>

张小七的C#语言笔记相关推荐

  1. 合并相同数据的行_R语言笔记(六):数据框重塑(reshape2)

    数据处理主要内容包括: 1. 特殊值处理 1.1 缺失值 1.2 离群值 1.3 日期 2. 数据转换(base vs. dplyr) 2.1 筛选(subset vs. filter/select/ ...

  2. 西湖大学张岳老师NLP课程笔记1 Introduction

    西湖大学张岳老师NLP课程笔记1 Introduction 参考资料 B站链接 课程主页 <Natural Language Processing: A Machine Learning Per ...

  3. C语言笔记:格式化输入输出(fprintf、fscanf、sscanf...)

    C语言笔记:格式化输入输出(fprintf.fscanf.sscanf-) 包含以下函数的基本库:stdlib.h fprintf int fprintf(FILE *stream, const ch ...

  4. 【C语言笔记结构体】

    我们都知道C语言中变量的类型决定了变量存储占用的空间.当我们要使用一个变量保存年龄时可以将其声明为int类型,当我们要使用一个变量保存某一科目的考试成绩时可以将其声明为float. 那么,当我们要做一 ...

  5. 全国计算机二级c 笔记,[IT认证]全国计算机等级考试二级C语言笔记.doc

    [IT认证]全国计算机等级考试二级C语言笔记 全国计算机等级考试概述 考试时间:一年两次,前半年是3月最后一个周末,下半年是9月第三个周末. 开考等级及科目:1级:MS Office.B.WPS Of ...

  6. 【C语言程序设计进阶-浙大翁恺】C语言笔记 文件

    [C语言程序设计进阶-浙大翁恺]C语言笔记 文件 文件 格式化输入输出 文件输入输出 二进制文件 位运算 按位运算 移位运算 位运算例子 位段 文件 格式化输入输出 %-nd:数字左对齐,且输出要占n ...

  7. Go语言笔记----GoMoudle

    Go语言笔记----GoMoudle Go Path模式 gopath缺陷 GoMoudle Go mod命令 go mod环境变量 通过 go env来查看环境变量 使⽤Go Modules初始化项 ...

  8. java语言笔记io

    java语言笔记(进阶篇) 01-IO 1.基本类 2-IO-File(文件) File:文件和目录(文件夹)的路径 (1)IO基础 ①路径 package JAVAIO1; import java. ...

  9. 【C语言笔记】【宏定义系列】 向下舍入到指定数值的倍数

    [C语言笔记][宏定义系列] 向下舍入到指定数值的倍数 宏定义系列内容.用于记录各式各样有用或者没用的宏定义☺. 宏定义说明 用于将一个数向下舍入到小于等于该数的指定数值的倍数. 例如一个要向下舍入的 ...

  10. C语言笔记-10-函数空间-函数概念与规则

    C语言笔记-10-函数空间-概念与规则 文章目录 C语言笔记-10-函数空间-概念与规则 前言 一.函数概念 1.传入参数 2.返回值 二.函数参数 三.指针函数-函数名指针化 1.指针指向其他函数的 ...

最新文章

  1. 数据结构Java版之红黑树(八)
  2. 单分子实时测序技术的原理与应用
  3. 李永乐线性代数手写笔记-行列式与矩阵
  4. 精通spring——深入java ee开发核心技术 pdf_2019精通Spring Boot 42讲 高清pdf完整版
  5. python核心编程:杂记2
  6. 关于阈值化函数cvThreshold()
  7. matlab 工具函数 —— normalize(归一化数据)
  8. 重磅推荐:2017 年最流行的 15 个数据科学 Python 库
  9. Android TV开发总结(一)构建一个TV app前要知道的事儿
  10. C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
  11. 开源java微博系统_ThinkSNS 开源微博系统 v4.6.0.0
  12. 51单片机-STC89C52系列学习第一篇之IO口学习
  13. 导航栏的HTML的布局方式
  14. 数字逻辑与数字系统总结
  15. RxJava 学习笔记(八) --- Combining 结合操作
  16. unity动态加载obj文件
  17. 运营数据分析,怎么做才有深度
  18. linux 打开终端自动运行脚本.barshrc
  19. 置换群的基本概念与题目
  20. PR字幕模板 未来科幻电影PR文字特效HUD风格PR标题模板 V2

热门文章

  1. 木讷的程序员需要知道的事情 (四)
  2. 小武与SSD与pytorch-尝试手撕代码
  3. Java:关于“StringBuilder“的运用
  4. Excel vba 调用outlook发送邮件
  5. PNG,JPEG,BMP,JIF图片格式详解及其对比
  6. Windows驱动程序开发 - 初识驱动
  7. 第七章文件与数格式化
  8. 如何安装 elasticsearch-head 插件?
  9. Sound Of Firmware 学习 (一) 注册SOF
  10. 【容斥好题】HDU - 5514 F - Frogs