C#基础总结
2016-09-22 13:33
197 查看
简介
在学C#之前都要先明白什么是.net,简单的说.net是一种平台,一种可以利用各种编程语言开发的技术。C#是一种编程语言,在C语言和C++语言基础上进一步完善得到的,可以把#拆开就是++++可见微软开发这门语言让这门语言发展壮大的决心。功能
C#可以用来开发winform桌面应用程序,网站,手机开发。交互模式
C/S客户机服务器交互模式B/S浏览器服务器交互模式
基础知识
快捷键Ctrl+K+D重排代码
Ctrl+K+C快速注释
F1帮助
F12转到定义
F6生成
F5运行
注释
//单行注释
/* 多行注释*/
-变量命名规范
必须以字母@或下划线开头,后面可以跟字母数字下划线
单词首字母大写
转义符
特殊字符想要显示在前面加上\即可显示
\n表示换行
\t表示水平制表符
\b表示退格
转义符前面加@表示转义符无效,一般在文件路径处使用
算术运算符
+、-、*、/、%、++、–
小提示:在计算中num++是先用原来的值进行计算,然后再自身加一,++num是先自身加一然后再在式子中计算,- -的用法类似。
占位符
要输出的变量先在要输出的句子里用{n}来占个位置,然后在后面用逗号隔开,按照对应占位符把变量在后面显示出来。如果涉及到保留几位小数可以用{n:0.00}0后面有几位就保留几位小数。
C#console.writeline({0:0.000},str);
复合赋值运算符
C#num+=10;//与num=num+10等价
逻辑表达式
&& 逻辑与,相当于电路中串联,全正确结果正确
|| 逻辑与,相当于电路总并联,只要一个正确结果正确
!逻辑非,全部取反。
循环语句
C#for (int i = 0; i < length; i++)//在知道循环次数的情况下使用
C#while (true){}//先判断后循环
c# do while (true){}//先执行一遍循环体然后再判断
分支语句
C#if(条件){}else{}//判断条件正确执行下面语句
C#a>b?c,d;//判断a>b是否成立,若成立执行c,不成立执行d
随机数
C#Random r=new Random();//定义r为一个随机数发生器int num=r.Next (0,10);//变量num里面是r产生的从0到10的随机数
枚举结构体
C#public struct MyColor { public int _red; public int _green; public int _blue; } public enum Gander { 男, 女 }
总结
知识都不是单一存在的尤其是编程这个行业,学号一门语言其余的语言也都是大同小异,重要的不是你掌握几种语言而是这一门语言你能理解多深。相关文章推荐
- C#基础知识总结
- 自学.NET之路-C#编程之基础总结
- C#学习总结之一基础语法篇
- C#基础系列问题四数据结构常用术语总结
- C#基础系列问题三委托知识总结2
- JAVA基础知识精华总结 C#的四个基本技巧
- C# 基础总结--类型与继承
- C#基础面试题(学习总结)
- C#基础知识点总结
- 实例总结C#反射基础知识
- 自学.NET之路-C#编程之基础总结
- 实例总结C#反射基础知识[原创]
- C#基础知识总结
- 实例总结C#反射基础知识
- C#基础知识总结
- java c# 基础总结的,中间还有问题
- C#基础语法---运算符(6.25晚上学内容总结)
- 自学.NET之路-C#编程之基础总结
- 实例总结C#反射基础知识
- C#反射基础知识实例总结