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. C 语言学习的第 05 课:C 语言基础(01)

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

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

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

  3. PHP之语言基础01 By ACReaper

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

  4. C语言基础01

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

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

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

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

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

  7. javascript基础01

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

  8. 【GoLang】GO语言系列--002.GO语言基础

    002.GO语言基础 1 参考资料 1.1 http://www.cnblogs.com/vimsk/archive/2012/11/03/2736179.html 1.2 https://githu ...

  9. 01_C语言基础

    内容提要: 1. C语言概述2. 数据类型.运算符与表达式3. C语言程序结构 4. VC6.0使用练习 知识详解01:C语言的历史 1. C语言与其它语言比较 汇编语言: (1).可直接对硬件进行操 ...

随机推荐

  1. Linux系统目录结构以及简单说明

    Linux系统目录结构以及简单说明 linux目录图: / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp ...

  2. APP 上架苹果应用商城

    http://www.360doc.com/content/15/0203/15/19663521_445974056.shtml http://jingyan.baidu.com/article/4 ...

  3. Lintcode: Sort Colors II

    Given an array of n objects with k different colors (numbered from 1 to k), sort them so that object ...

  4. HDU 4405:Aeroplane chess(概率DP入门)

    http://acm.split.hdu.edu.cn/showproblem.php?pid=4405 Aeroplane chess Problem Description   Hzz loves ...

  5. 解决ubuntu无法调整和保存屏幕亮度的问题

    整理自解决ubuntu无法调整和保存屏幕亮度的问题 ubuntu无法调整屏幕亮度,对笔记本来说很耗电,同时也很刺眼,因为它是默认以最大亮度来工作的. 所谓的调整,方法为下面的其中一种: 1.Fn+左右 ...

  6. 3.5MM/2.5MM耳机插头定义

    自2009年国内手机耳机接口统一以来,现在国内销售耳机基本就3.5MM和2.5MM两种,当然也有很少BT厂家,就是不用这两种,比如使用MiniUSB等接口作为耳机接口.3.5mm耳机插头按照结构划分, ...

  7. 动态链接库(DLL)编写经验

    我首先说明DLL的生成方法,之后再补充一些特殊之处. 生成方法: 1.对需要导出的类,在头文件中添加 #ifdef CLASS _API #define CLASS_API _declspec(dll ...

  8. openfec的学习笔记

    openfec实现了多种纠删码的算法实现,就包括Reed-Solomon算法.其基本使用流程为:输入n个原始包的分组后,计算生成k个额外的冗余包,后续将这n+k包送到接收端,若发生原始包丢包,但只要总 ...

  9. linux下面重启nfs报错:nfs-server.service:main process exited

    linux下面重启nfs报错:nfs-server.service:main process exited [root@dhcp-66-83-39 images]# service rpcbind s ...

  10. 你所不知道的ASP.NET Core MVC/WebApi基础系列 (一)

    转自博客:https://www.cnblogs.com/CreateMyself/p/9235968.html 前言 最近发表的EF Core貌似有点多,可别误以为我只专攻EF Core哦,私下有时 ...