已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C Sharp基础1. C#基础usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication1classProgramstaticvoidMain(stringargs)/*Console.WriteLine(hello!);strings=Console.ReadLine();/用户输入文字时,程序是暂停的,回车后把输入的作为返值,并存放到s当中Console.WriteLine(s+你好);/输出用户输入的inti1=10;inti2=20;/Console.WriteLine(i1+i2+=+(i1+i2);/方法一Console.WriteLine(0+1=2,i1,i2,i1+i2,aaa);/方法二/使用占位符,012分别表示三个占位符,顺序从0开始Console.WriteLine(请输入男孩的名字);stringboy=Console.ReadLine();Console.WriteLine(请输入女孩的名字);stringgirl=Console.ReadLine();Console.WriteLine(0爱1,boy,girl);*/*strings1=ab;Console.WriteLine(s1);strings2=anb;Console.WriteLine(s2);strings3=c:tempusernew1.jpg;/表示字符串中的不当成转义符,只针对转义符Console.WriteLine(s3);*/Console.WriteLine(请输入第一个数字);strings4=Console.ReadLine();inti1=Convert.ToInt32(s4);Console.WriteLine(请输入第二个数字);/strings5=Console.ReadLine();/inti2=Convert.ToInt32(s5);inti2=Convert.ToInt32(Console.ReadLine();Console.WriteLine(0+1=2,i1,i2,i1+i2);/中文做变量名string姓名=Console.ReadLine();Console.WriteLine(姓名+你好);人人1=new人();人1.年龄=20;人1.说话();Console.ReadKey();/按下一个按键继续执行/人.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication1class人publicint年龄get;set;publicvoid说话()Console.WriteLine(年龄+说话);2. 字符串usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceCast入门classProgramstaticvoidMain(stringargs)/类型转换Console.WriteLine(int最大值0,最小值1,int.MaxValue,int.MinValue);Console.WriteLine(byte最大值0,最小值1,byte.MaxValue,byte.MinValue);byteb=3;inti1=b;/b=i1;b=(byte)i1;strings=123;inti2=Convert.ToInt32(s);Console.WriteLine(i2);Console.ReadKey();/usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace字符串classProgramstaticvoidMain(stringargs)/*charc1=a;charc2=b;strings1=hi;strings2=a;strings3=;strings4=hello;Console.WriteLine(s4.Length);/5,不是6,和C语言不同不考虑0Console.WriteLine(s41);charc3=s43;for(inti=0;i=0;i-)Console.WriteLine(s4i);/s40=y;/不能赋值*/*strings1=hello;charchars=s1.ToCharArray();/将字符串转换成字符数组chars0=a;strings2=newstring(chars);Console.WriteLine(s1);Console.WriteLine(s2);*/strings1=hello;strings10=s1;charchars=s1.ToCharArray();chars0=a;s1=newstring(chars);Console.WriteLine(s1);Console.WriteLine(s10);Console.ReadKey();3. 枚举学习usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace枚举学习enumGenderMale,Female,Unknown;/声明枚举classProgramstaticvoidMain(stringargs)Genderg=Gender.Female;/枚举的意义在于限定变量的取值范围/Genderg1=Gender.Male;/*strings=Male;if(s=Male)Console.WriteLine(女);elseif(s=Unknown)Console.WriteLine(未知);esleConsole.WriteLine(非法输入!);*/4. 条件判断usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace条件判断classProgramstaticvoidMain(stringargs)/*strings1=Console.ReadLine();intage=Convert.ToInt32(s1);if(age20)Console.WriteLine(成年人);/else/Console.WriteLine(小屁孩);/elseif(age10)Console.WriteLine(儿童);elseConsole.WriteLine(婴幼儿);*/*Console.WriteLine(请输入密码);strings1=Console.ReadLine();if(s1=888888)Console.WriteLine(密码正确);elseConsole.WriteLine(密码错误,请再输入一次);s1=Console.ReadLine();if(s1=888888)Console.WriteLine(密码正确);elseConsole.WriteLine(密码错误);*/*Console.WriteLine(请输入用户名:);stringusername=Console.ReadLine();Console.WriteLine(请输入密码:);stringpassword=Console.ReadLine();if(username=admin&password=888888)Console.WriteLine(正确);elseConsole.WriteLine(用户名、密码错误);if(username!=admin)Console.WriteLine(用户名不存在);*/Console.WriteLine(请输入年龄);stringstrAge=Console.ReadLine();intage=Convert.ToInt32(strAge);if(age18)Console.WriteLine(可以查看!);elseif(age20)Console.WriteLine(成年人);/else/Console.WriteLine(小屁孩);/elseif(age10)Console.WriteLine(儿童);elseConsole.WriteLine(婴幼儿);*/*Console.WriteLine(请输入密码);strings1=Console.ReadLine();if(s1=888888)Console.WriteLine(密码正确);elseConsole.WriteLine(密码错误,请再输入一次);s1=Console.ReadLine();if(s1=888888)Console.WriteLine(密码正确);elseConsole.WriteLine(密码错误);*/*Console.WriteLine(请输入用户名:);stringusername=Console.ReadLine();Console.WriteLine(请输入密码:);stringpassword=Console.ReadLine();if(username=admin&password=888888)Console.WriteLine(正确);elseConsole.WriteLine(用户名、密码错误);if(username!=admin)Console.WriteLine(用户名不存在);*/Console.WriteLine(请输入年龄);stringstrAge=Console.ReadLine();intage=Convert.ToInt32(strAge);if(age18)Console.WriteLine(可以查看!);elseif(age10&i2100&i2200|i210)return;Console.WriteLine(哈喽哇!);staticintReadInt()strings=Console.ReadLine();returnConvert.ToInt32(s);staticintMax(inti1,inti2)if(i1i2)returni1;returni2;staticintSum(intvalues)intsum=0;foreach(intiinvalues)sum=sum+i;returnsum;staticstringJoin(stringstrs,stringseperator)stringresult=;for(inti=0;i0)result=result+strsstrs.Length-1;returnresult;/usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace函数2classProgramstaticvoidMain(stringargs)Console.WriteLine(01234,333,55,66,77,88,99,10,aaa);stringvalues=aaa,bbb,ccc;VFunc(aaa,111,222,33233,fasfsa,aaa);SayHello(tom,张大虎,狗蛋);Console.ReadKey();staticvoidVFunc(paramsstringvalues)/加params说明这个函数参数个数可变foreach(stringsinvalues)Console.WriteLine(s);staticvoidSayHello(stringname,paramsstringnicknames)Console.WriteLine(我的名字是0,name);foreach(stringnicknameinnicknames)Console.WriteLine(我的昵称:0,nickname);8. 函数重载usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace函数重载classProgramstaticvoidMain(stringargs)SayHello(王大壮);SayHello(tom);SayHello(20);/strings=SayHello(jerry);SayHello(tom,littletom);Console.ReadKey();staticvoidSayHello(stringname)Console.WriteLine(大家好,我是:0,name);/*staticvoidSayHello(stringname)Console.WriteLine(Hello,Iam0,name);*/staticvoidSayHello(intage)Console.WriteLine(我0岁了,age);/*sta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年福建农林大学金山学院单招综合素质考试题库附答案
- 电梯广告合作协议范本
- 2026年湖南工程职业技术学院单招职业适应性考试题库及答案1套
- 2026年辽源职业技术学院单招职业技能测试题库附答案
- 2026年湖北省鄂州市单招职业适应性考试题库必考题
- 2026年成都农业科技职业学院单招职业技能考试题库必考题
- 2026年江西机电职业技术学院单招职业技能测试题库新版
- 2026年景德镇艺术职业大学单招综合素质考试题库新版
- 2026年广元中核职业技术学院单招职业倾向性考试题库附答案
- 2026年宁夏吴忠市单招职业适应性考试题库新版
- 公安系统舆情事件应急预案
- 注塑车间生产月度工作总结
- 2025民航心理测评试题及答案
- 纤维素纳米晶增强纺织强度-洞察及研究
- 2025至2030年中国烘焙油脂行业市场深度分析及发展前景预测报告
- 考试医疗安全不良事件试卷及答案
- 品牌人格化IP形象设计19课件
- 安责险和安全知识培训课件
- 楷书入门教学课件
- 2025年健康大数据发展与应用
- 2025至2030中国核废料管理行业项目调研及市场前景预测评估报告
评论
0/150
提交评论