您的位置:首页 > 编程语言 > C#

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# cs