C#是什么?
简单来说,C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。而且,C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
比较:
.net/dotnet一般指.Net Framework框架,它是一种平台,一种技术。
C#(sharp)是一种编程语言,可以开发基于.net平台的应用。
Java既是一种技术又是一种编程语言。
.Net两种交互模式:
C/S 客户机/服务器模式 比如QQ ;
B/C 浏览器/服务器模式 比如浏览器;
C/S保密性好,与电脑硬件的接触高,B/C则没有太高要求。
C#中的三种注释方式:
第一种:单行注释 以双斜杠开头,后面的就是注释内容
//这是单行注释
第二种:多行注释 以单斜杠加星号开头 以星号加单斜杠结束 之间的是注释内容
/*
这是多行注释
这是多行注释
*/
第三种:文档注释 在方法或类的上一行输入三个单斜杠就是文档注释
///
///这是文档注释
///
C#中的数据类型:
C#中变量的命名:
命名规则:1.必须以“字母”_或@符号开头,不要以数字开头;2.后面可以跟任意“字母”、数字、下划线。
注意:
1.起的变量名不要与c#系统中的关键字重复;
2.在c#中,大小写是敏感的;
3.同一个变量名不允许重复定义。
4.定义变量时,变量名要有意义
C# 变量命名编码规范:
1.Camel 命名法:
首个单词的首字母小写,其余单词的首字母大写。
2.Pascal 命名法:
每一个单词第一字母都大写,如果使用到英文单词的缩写,全部用大写。