好文档 - 专业文书写作范文服务资料分享网站

c入门教程笔记

天下 分享 时间: 加入收藏 我要投稿 点赞

第一次课(有课后哦)C#输出语句||类型的转换;

E:\\c#学习\\作业\\C#第一次课\\258\\作业和笔记\\上机作业

1.*.csclass

类文件 单独打开不可运行

*.csprojclassproject 项目文件 打开只可以看到单个项目 *.sln 解决方案文件 打开就可以看到所有的项目 *.suo 项目资源文件 资源的路径保存在里面 2.用于在程序中,保存数据的一个容器 java:int,char,String,boolean,double C#:int,char,string,bool,doubledatetime 1.组成:字母,下划线,数字 2.开头:下划线或字母开头 3.不能是关键字 3.Console类:控制台类

作用:用于控制台数据的输入和输出

Console.Write(\数据\向控制台输出数据--不换行输出 Console.WriteLine(\数据\向控制台输出数据--换行输出 Console.WriteLine(\格式化字符串\数据) //快捷键cw+两下tab Console.WriteLine(); 3.从控制台中获取数据

string变量=Console.ReadLine(); 数据类型转换有效的整数格式字符串->整数 “123”Yes“123abc”No

int变量=int.Parse(字符串)

doubled=double.Parse(\有效的double类型字符串\

第二次课(有课后哦)数组||循环;

E:\\c#学习\\作业\\C#第二次课循环断点

switch结构 java和C#的差别 switchjava

C#

可有可无break break必须有 数组的定义

数据类型[]数组名称=new数据类型[长度] 例:整型的保存10个数字的数组 int[]arr=newint[10];//标准写法

int[]arr=newint[]{1,2,3,4,5,6,7…};//快速初始化 int[]arr={1,2,3,4,5,6,7…};//同上 循环

while循环次数不确定的时候使用 for 循环次数确定的时候使用 所有数据类型基于object foreach:避免使用数组的下标 循环遍历数组取值的时候使用 foreach(varitemin数组名) {

//item是迭代变量不能赋值

//var推算类型根据循环里面的数组的类型推算出来的。 }

1)foreach循环 遍历,求和,遍历字符串 2)逆序输出数组(用for) 3)数组拼接(用for) continue:结束本次循 break:跳出循环 嵌套循环

------------------------------ 所有的数据类型都是基于object类型 随机数

Randomr=newRandom(); intresult=r.Next(1,101);

第三次课(有课后哦)转换类型||字符串;

E:\\c#学习\\作业\\C#第三课string常用方法

类型转换

1:隐式转换doublea=10; 小类型转大类型 2:显示转换强制转换 大类型转小类型 inta=int.Parse(\字符串\ intb=(int)50.8;

将单字符强转成整形得到的是这个字符的ASCII编码 Parse():只能将字符串转变成对应的类型

ToString():将任意类型转变成字符串类型 强行转换convert.要转的数据类型(值);

Convert:类型转换的一个类,通过它可以做任意基本类型的转换 举例:输入年龄

intage=int.Parse(Console.ReadLine()); intage=Convert.ToInt32(Console.ReadLine()); 字符串常用方法 1)字符串常用方法

Length:获取字符串长度,比如密码6位数 Equals:两个字符串是否相等,也可以用== Replace:Replace(旧值,新值) ToUpper和ToLower:大小写字母转换

Substring(开始下标):从这个下标开始,一直到字符的末尾 Substring(开始下标,长度):从这个下标开始,截取指定长度的字符串

Trim():去掉两端空格

TrimStart()和TrimEnd():去掉字符串中出现的第一个和最后

一个空格。不填参数表示去空格

IndexOf:字符或者字符串的下标位置,找不到则返回-1 位置 LastIndexOf:

比如截取路径中的文件名,E:\\课件\\字符串常用方法.txt 字符串中有转义字符\\,可以在字符串前加@或者在转义字符前加上\\ Split():

Join:将数组用某字符或字符串联接起来(与split相反) string.Join(分隔符,数组 StartsWith:以...开头 EndsWith:以...结尾 2)验证邮箱是否正确 (1)含有'@'和'.'(indexof) (2)'@'在'.'之前

(3)以\结尾(EndsWith) 3)验证IP是否合法

c入门教程笔记

第一次课(有课后哦)C#输出语句||类型的转换;E:\\c#学习\\作业\\C#第一次课\\258\\作业和笔记\\上机作业1.*.csclass类文件单独打开不可运行*.csprojclassproject项目文件打开只可以看到单个项目*.sln解决方案文件打开就可以看到所有的项目*.suo项目资源文件资源的
推荐度:
点击下载文档文档为doc格式
3qccl6aoic8n6j4879hw6x2111f20r00bdc
领取福利

微信扫码领取福利

微信扫码分享