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. asp.net MVC3 “System.Web.Mvc.ModelClientValidationRule”问题

    错误提示: Error 1 The type 'System.Web.Mvc.ModelClientValidationRule' exists in both 'c:\Program Files ( ...

  2. 一些practice和总结(转载)

    转自 http://boundary.cc/2013/05/java-app-server-develop/ by JOKER on 2013/05/05 最近状态不是很好,负能量堆到积爆表,静下心来 ...

  3. [NYIST737]石子合并(一)(区间dp)

    题目链接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=737 很经典的区间dp,发现没有写过题解.最近被hihocoder上几道比赛题难住了 ...

  4. [POJ1631]Bridging signals (DP,二分优化)

    题目链接:http://poj.org/problem?id=1631 就是求一个LIS,但是范围太大(n≤40000),无法用常规O(n²)的朴素DP算法,这时需要优化. 新加一个数组s[]来维护长 ...

  5. ListView 连接数据库的增删改查

    private string link = "server=.;database=list;user=sa;pwd=123"; public void chaxun() //创建一 ...

  6. 瞎折腾之Mvc WebApi的使用以及跨域问题

    在公司经常会用到调用接口的情况,但是一直是用的webservice,我感觉真是太笨重了.虽然某些人感觉用的很爽.非常爽.比如说:公司在开发的时候需要对接另一组的接口,然后就只能是指定端口和ip到他的电 ...

  7. poj 1195 mobile phone

    题目连接: 题意:要求设计这样一个数据结构,支持下列操作 1.add(x,y,a).对二维数组的第x行,第y列加上a. 2.sum(l,b,r,t).求所有满足l<=x<=r,b<= ...

  8. I.MX6 AT24Cxx eeprom Linux i2c-gpio

    /************************************************************************** * I.MX6 AT24Cxx eeprom L ...

  9. HDU 5366 The mook jong (简单DP)

    题意:ZJiaQ希望把木人桩摆在自家的那个由1*1的地砖铺成的1*n的院子里.由于ZJiaQ是个强迫症,所以他要把一个木人桩正好摆在一个地砖上,由于木人桩手比较长,所以两个木人桩之间地砖必须大于等于两 ...

  10. 理解 Bias 与 Variance 之间的权衡

    有监督学习中,预测误差的来源主要有两部分,分别为 bias  与 variance,模型的性能取决于 bias 与 variance 的 tradeoff ,理解 bias 与 variance 有助 ...