前言
已经学习了4个文件夹的内容,自我感觉前面的东西是非常基础的,但是如果让我回想一些细节的知识点,也有一些记不清了。所以及时的写篇博客来总结一下。
正文
一、概念
(1)C#是什么?
C#(sharp):一种编程语言,可以开发基于.net平台的应用。
(2).net是什么?
.net/dotnet:一般指.Net Framework框架,是一种平台,一种技术。
(3)java是什么?
Java即是一种技术又是一种编程语言。
二、功能
桌面应用程序 | Winform(.net开发的桌面应用程序叫Winform应用程序) |
---|---|
Internet应用程序 | ASP.NET (.net开发的internet应用程序叫ASP.NET应用程序) |
手机开发 | wp8(.net可以做手机开发Wp8) |
三、交互模式
C/S | 客户机(Client)/服务器模式(Server) |
---|---|
B/S | 浏览器(Browser)/服务器模式(Server) |
四、注释
单行注释
以//开头,后面的就是注释内容
//单行注释多行注释
以 /*开头 /结束 之间的是注释内容
/ */多行注释文档注释
在方法或类的上一行输入 ///就会产生
///
///文档注释
///
注释对程序员来说非常重要,一定要写好注释。
五、常用数据类型
int(整数) | 3 5 100 -10 |
---|---|
double: (小数) | 3.14 10.5 -3.14 -5.0 |
char : (字符) | ‘A’ ‘b’ ‘a’ ’ ’ |
string : (字符串) | “a” “Zhangsan” “李四” “计算机” |
decimal:(金钱小数) | 5.62 |
六、变量的命名方法
1.Camel命名法:首个单词的首字母小写,其余单词的首字母大写。例如:totalCyclecount,randomParam
2.Pascal命名规范:每一个单词第一字母都大写。例如:CarDeck,DealersHand
七、运算符
1.赋值:=
2.算术运算符:+ - * / %
3.复合赋值运算符
①一元运算符
++ 自加一,前加:先加再运算 后加:先运算再加
– 自减一,前减:先减再运算 后减:先运算再减
②二元运算符
+= -= *= % =
4.关系运算符
< > == != >= <=
5.逻辑运算符
&& | 逻辑与:两者有一个为false结果为false,都为true则结果为true |
---|---|
" | 逻辑或:两者有一个为true结果为true,都为false作为结果为false |
! | 逻辑非:取反 |
6.占位符
①普通占位:{0}、{1}、{2}……
②保留小数:{0:0.00}{0:0.0000} 点后面几个零,就代表保留几位小数
八、常用字符串转义符
’ 单引号
" 双引号
反斜杠
退格
f 换页
换行
回车
水平制表符
九、类型转换
(1)隐式类型转换
这些转换是 C# 默认的以安全方式进行的转换,不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。
(2) 显式类型转换
显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。常用的类型转换方法如下表所示。
方法 | 描述 |
---|---|
ToBoolean | 如果可能的话,把类型转换为布尔型。 |
ToByte | 把类型转换为字节类型。 |
ToChar | 如果可能的话,把类型转换为单个 Unicode 字符类型。 |
ToDateTime | 把类型(整数或字符串类型)转换为 日期-时间 结构。 |
ToDecimal | 把浮点型或整数类型转换为十进制类型。 |
ToDouble | 把类型转换为双精度浮点型。 |
ToInt16 | 把类型转换为 16 位整数类型。 |
ToInt32 | 把类型转换为 32 位整数类型。 |
ToInt64 | 把类型转换为 64 位整数类型。 |
ToSbyte | 把类型转换为有符号字节类型。 |
ToSingle | 把类型转换为小浮点数类型。 |
ToString | 把类型转换为字符串类型。 |
ToType | 把类型转换为指定类型。 |
ToUInt16 | 把类型转换为 16 位无符号整数类型。 |
ToUInt32 | 把类型转换为 32 位无符号整数类型。 |
ToUInt64 | 把类型转换为 64 位无符号整数类型。 |
结尾
以上是一些最基础的知识点总结,希望能帮到大家。