C#零碎知识点(一)

1、c#中的注释

//                                        行注释

/*               */                      块注释

///                                       文档注释(可以导出到xml文件中)

///是文档注释,只能写在类、方法、属性的前面。不能用来注释单个变量

2、输出

Console.WriteLine();           会自动换行

Console.Write();                  不会自动换行


Console.WriteLine("我的课程有:{0}、{1}、{2}等",course1,course2,course3);

源代码
运行结果

3、输入

Console.ReadLine();           读入时为string类型,回车代表输入字符串结束,如果直接敲回车, 程序接收的是空字符

示例

Console.Read();                  一个字符一个字符地读入,键盘输入字符时,字符排队进入缓冲区,当敲回车时,才读入第一个输入的字符,另外的字符仍然在缓冲区等待。

4、public 类型的类名,首字母要大写,public一般省略不写

5、C#中的关键字都是小写的

如using    class    static    string   但Main不是关键字

6、C#中的类型转换

C#中低精度的类型会自动转化为高精度的类型,但是高精度的类型不会转换为低精度的类型

如:double d=2;//2会自动变成2.0,d=2.0

int a=1.0;//error,除非强制类型转换,int a=(int)1.0;

7、C#中布尔类型的关键字是bool

8、C#中的运算符:

‘-’就是减,‘*’就是乘,‘/’就是除

‘+‘的用法

9、C#中的条件运算符

条件表达式?分支一:分支二;


注意构造条件表达式

10、C#中的switch语句用法

和C C++ Java语言中的switch用法几近相同,只不过注意switch中的判断条件:只能是int、long、char、string 等,float和double不可以

实际操作截图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,803评论 19 139
  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 13,649评论 3 71
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 9,461评论 1 10
  • 昨天晚上喝酒断片了,一觉醒来核桃没了我这一天的心情呀全没了盘了一年多的四座楼丢了,我就在想什么东西坚持一年多每天都...
    镜悦阅读 1,517评论 0 0
  • Хүн бүр бидний амьдралд утга учиртай орж ирдэг. Зарим нь ...
    宁静Tsedoo阅读 3,602评论 0 0

友情链接更多精彩内容