Console.WriteLine("hello");

Console.ReadKey();// 按一个按键继续执行

string s=Console.ReadLine();//
用户输入文字的时候程序 是暂停的 ,用户输入
玩 必点回车,把用户输入的作为返回值,声明一个string 类型的变量(容器)s,用s来放ReadLine函数返回的值。

Console.WriteLine(s);

/*
inti1=10;
int i2=20;
Console.WriteLine(i1+ "+" + "+i2+"="+(i1+i2));
Console.WriteLine("{0}+{1}={2}",i1,i2,i1+i2);//占位符从零开始,
顺序就是WriteLine第二个参数开始的顺序。

Console.WriteLine("{0}+{1}={3}",i1,i2,i1+i2);//这是 不正确的。
Console.WriteLine("{0}+{1}={2}",i1,i2,i1+i2,"aaa");
* / 多行注释星号和斜杠之间不能有空格

Console.WriteLine("请输入男孩的名字");
string boy=Console.ReadLine();
Console.WriteLine("请输入女孩的名字");
string girl=Console.ReadLine();
Console.WriteLine("{0}爱{0}",boy,girl);
Console.ReadKey();//按一个键继续执行

全部中断:可以看程序中断在什么位置

vs开发环境介绍:
解决方案管理器:解决方案、工程、文件
C#源文件一般以CS结尾
C#程序的入口是main函数,在main中写代码的行,暂时不用关心其他部分是什么意思
错误列表。见到编译错误不用慌。错误排除演示。常见错误:结尾没有分号,大小写错误。
显示代码行号。
工具-》选项-》文本编辑器->C#-》行号

从上到下一条条的一次执行。
大小写敏感
函数参数用()包围
两句代码之间用分号隔开(必须用英文半角符号)中文全角不可以;
注释:单行注释、多行注释。

变量:
把变量看成放数据的容器
定义变量的方式:类型 变量名;int i3;
变量的类型:不同类型的容器放不同的类型
变量不能和变量的数据类型不匹配。
类型没事不能重名。
string boy=Console.ReadLine();//错误,变量不能重名。
boy=Console.ReadLine();//可以,没有重新定义boy变量,而是使用已有的变量。

int i=10;
Console.WriteLine("i");//i和"i"只是看起来一样而已。

console.ReadKey();

常用数据类型:
string int char bool decimal byte double
long float 等
bool 的取值 true .false.
为什么输出用用转义符"\",因为编译器默认是
遇到"开始字符串,在遇到"是结束字符串,但是如果遇到前面有\的就不把他当成有字符串起始意义的".
'a' 是 char "a" 是 string
string s=Console.ReadLine();
问题:
String str=Console ReadLine();
Console.WriteLine(str);
用户输入a\nb,输出什么?
简单的类型转换:Convert.ToString()/Convert.ToInt32()/ToString().

string s=""ab"";//错误
string s="\"ab\"";\\正确
Console.WriteLine(s);
输出:"ab"

C#语言基础01的更多相关文章

  1. Java 语言基础 01

    语言基础·一级 什么是计算机? 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件的计算机称 ...

  2. C 语言学习的第 05 课:C 语言基础(01)

    C语言程序中的绝大部分应该记录在以.c作为扩展名的文件里,这种文件叫做C语言    程序的源文件. C语言中还包括以.h作为扩展名的文件,这种文件叫做头文件. C语言中的四则运算: 加:+ 减:- 乘 ...

  3. Java入门 - 语言基础 - 01.Java简介

    原文地址:http://www.work100.net/training/java-intro.html 更多教程:光束云 - 免费课程 Java简介 序号 文内章节 视频 1 概述 2 主要特性 3 ...

  4. PHP之语言基础01 By ACReaper

    1.PHP中的变量是不需要声明类型的,由$标识变量,变量的命名规则也是字母或者下划线开头,接着任意字符或者下划线. $PI = 3.14; $radius = 5; $cir = $PI * 2 * ...

  5. C语言基础01

    1. 用scanf清理缓冲区数据 scanf("%*[^\n]"); scanf("%*c"); 2. 格式转换 将无符号整型数value转换成字符串并返回该字 ...

  6. C++语言基础——01一切的开始

    环境准备 集成开发环境(Integrated Development Environment,IDE) 竞赛中最常见的是Dev-C++,平时练习采用其他IDE也可,使用方法都是类似的. 编译器 推荐使 ...

  7. 01 C语言程序设计--01 C语言基础--第1章 C语言概述&第2章 GCC和GDB

    走进嵌入式开发的世界,企业级项目课程让你达到企业嵌入式应用开发要求.名师在线答疑,解决疑难.科学评测体系,系统评估学习.核心项目实........ 30 门课程 241小时12分钟 824 人学习 学 ...

  8. 【Java初探实例篇01】——Java语言基础

    示例系列,将对每节知识辅以实际代码示例,通过代码实际编写,来深入学习和巩固学习的知识点. IDE:intellij IDEA: 语言:Java 本次示例:Java语言基础知识的应用. 创建包day_4 ...

  9. javascript基础01

    javascript基础01 Javascript能做些什么? 给予页面灵魂,让页面可以动起来,包括动态的数据,动态的标签,动态的样式等等. 如实现到轮播图.拖拽.放大镜等,而动态的数据就好比不像没有 ...

随机推荐

  1. adobeMediaServer

    参考地址: http://www.piis.cn/news/new519.asp http://www.cuplayer.com/player/PlayerCode/RTMP/2012/0918427 ...

  2. [HIHO1039]字符消除(字符串,枚举,模拟)

    题目链接:http://hihocoder.com/problemset/problem/1039 思路:枚举所有字符更新的位置和ABC三种修改方案,之后再模拟消除规则,一步一步去消除.直到无法消除, ...

  3. [HDOJ5573]Binary Tree(找规律,贪心)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5573 这个题……规律暂时还找不到,先贡献两发TLE的代码吧,一个dfs一个状压枚举. #include ...

  4. hibernate自动生成映射文件

    映射文件是O/R Mapping的关键,相当于控制中心.当数据库表较多时,手动配置该映射文件非常耗时.为了快速开发程序,使开发人员的注意力集中到业务逻辑上来,Hibernate官方提供的MiddleG ...

  5. Post的请求案例

    1.简单的post请求案例 $.post(rootPath+"/jasframework/loginLog/getStatisticsInfoByUserId.do",functi ...

  6. ADB安装应用报错 Segmentation fault pm install /data...

    路径一定不能有中文…… 路径一定不能有中文…… 路径一定不能有中文…… 路径一定不能有中文…… 路径一定不能有中文……

  7. Android 用户界面---拖放(Drag and Drop)(三)

      设计拖放操作 本节主要内容如下: 1.  如何开始拖拽: 2.  在拖拽期间如何响应事件: 3.  如何响应落下事件: 4.  如何结束拖放操作. 开始拖拽 用户使用一个拖拽手势开始拖拽,通常是在 ...

  8. 盒模型padding和margin对滚动条位置的影响

    前置条件:盒模型样式overflow-y:scroll; ①padding-right:15px的效果: padding对于滚动条的位置显然是没有影响的,这也不是我们要的结果(这样很难看!) ②mar ...

  9. UVa 10935 (水题) Throwing cards away I

    直接用STL里的queue模拟即可. #include <cstdio> #include <queue> using namespace std; ; int discard ...

  10. LA 3213 Ancient Cipher

    开始我理解错题意了,应该是这样理解的: 字符串1进行映射后可以做一个置换,若置换后与字符串2相同,也是输出YES的 比如ABCA 和 DDEF 因此我们需要做的就是统计有多少类字母,每一类有多少个,如 ...