2019-01-02

认识Visual Studio



一、第一个C#控制台应用程序

知识点一:VS启动方法

第一种:双击图标

第二种:window+R——调出cmd,输入devenu

properties 属性的意思

知识点二:后缀名解释

.sln 解决方案文件:包含整个解决方案的信息

.csproj C#项目 项目文件

知识点三:运行代码的两种方式

第一种、启动

第二种、F5快捷键

知识点四:排查语法错误快捷方式

使用F6快捷键方式排查语法错误

知识点五:如何设置行号

工具——选项——文本编辑器——C#——行号

知识点六:注释符

第一种作用:注销

第二种作用:解释

知识点七:C#的三种注释符

第一种:单行注释 符号://

第二种:多行注释 符号 /* */

第三种:文本注释 符号/// 作用:多用来解释类

知识点八(重点):VS中常用的快捷键

ctrl+K+D 快速对齐代码

ctrl+Z 撤销

ctrl+S 保存

ctrl+J 快速弹出智能提示

ctrl+K+C 注释所选代码

ctrl+K+U 取消对所选代码的注释

F1 转到帮助文档

知识点九:什么是变量

变量;用来在计算机中存储数据的

命名规则:

1、确定存储的数据类型

2、给这块空间取一个有意义的名字

存储变量的法则:

变量类型 变量名 例:int number

变量名=变量值 例;number=100;

=;这里的=是赋值的意思,就是将右边的值赋给左边的变量

知识点十:数据类型

int 关键字 整数类型 有符号32位整数(大小)

double 关键字 小数类型 精度:15到16位

decimeal 关键字 金钱类型 精度: 28-29位 后要带m 例子:decimeal money=5000m;

string 关键字 字符串类型 可以存储空 语法 :string name=“张三”;

char 关键字 字符类型 不可以存储空 语法: char name=‘长’;

二、c#占位符

Console.WriteLine("计算结果:{0}+{1}={2}",Number1,Number2,Number1+Number2);

//占位符,从0开始



三、控制台程序的案例:(输入2个小于1000的正整数的和)

输入

Console.WriteLine("我的计算器:");//控制台输出一句话,之后换行Console.Write("请输入第一个数字:");//不换行

字符串转成int类型:

int Number1=Convert.ToInt32(Console.ReadLine());//字符串转int

读取

Console.ReadLine();//读取之后换行

占位符

Console.WriteLine("计算结果:{0}+{1}={2}",Number1,Number2,Number1+Number2);//占位符

结束运行

Console.ReadKey();//结束运行

程序的完善:我们的需求:

1、如果什么都不输入,报错

2、如果输入的小于0,或者大于1000,报错

3、输入的是不是数字

解决:

static void Main(string[] args) { //输入2个小于1000的正整数的之和 Console.WriteLine("我的计算器:"); Console.WriteLine("==================="); //打个标签 InputNumber1: Console.Write("请输入第一个数字:"); string str1=Console.ReadLine(); //判断,有没有输入(空格也算) if(str1.Trim().Length==0){ Console.WriteLine("没有输入有效字符!"); goto InputNumber1; } int num01 = Convert.ToInt32(str1); if(num01<0||num01>1000){ Console.Write("输入的数字必须介于0-1000之间!"); goto InputNumber1; } InputNumber2: Console.Write("请输入第二个数字:"); string str2 = Console.ReadLine(); if (str2.Trim().Length == 0) { Console.WriteLine("没有输入有效字符!"); goto InputNumber2; } int num02 = Convert.ToInt32(str2); if(num02<0||num02>1000){ Console.Write("输入的数字必须介于0-1000之间!"); goto InputNumber2; } Console.WriteLine("计算结果:{0}+{1}={2}",num01,num02,num01+num02);//占位符 Console.WriteLine("计算结束"); Console.Write("================="); Console.ReadKey();//结束运行 }

第一个控制台程序
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法数字的个数。程序运行...
    溜的一笔的牛皮博主阅读 176评论 0 0
  • 1.Java内存模型:Java虚拟机规范中将Java运行时数据分为六种。1.程序计数器:是一个数据结构,用于保存当...
    sindorina阅读 439评论 0 0
  • 为什么喜欢学习知识的人,都渴望建立一个知识体系呢?从某种意义上来说,我们做很多事,其实是不需要体系的。比如我们不必...
    水畔青牛阅读 300评论 0 3
  • 我的心得与实践体会:自下而上的意思就是从重要紧急的事情开始到重要不紧急的事。我们在充分收集大脑里所有的事情后,要对...
    飞_168阅读 566评论 0 0
  • 20190102周三Day86荆的ScalersTalk第四轮新概念朗读持续力训练Day85 练习材料: 原文[D...
    断桥残雪1779147阅读 160评论 0 0