【c#】——数据类型
2015-11-23 16:32
423 查看
1.数据类型
定义基本数据类型中的一般语法是:
定义枚举类型和结构体一般语法是:
数组和随机数的一般语法如下:
2.类型转换
其中convert,parse,tryparse的一般语法是:
3.数值运算
关系运算符
==表示等于;!=表示不等于;bool类型来比较大小的
逻辑运算符
&&表示逻辑运算与;||表示逻辑运算或;!取反函数
算术运算符
符合运算符:+=,*=,/=,%=
++分为了两种情况:一种是++num,一种是num++
num++表示后加,先取原值参与运算,然后自身加1
++num表示先加,先自身加1,然后参与运算
4.变量与常量
变量的命名规则:
以字母,下划线,或者@符号开头,后面跟字母,数字,下划线;大小写是不同的;同一个变量名是不能重复定义
5.转义符
定义基本数据类型中的一般语法是:
<pre name="code" class="csharp">int num=5; // 定义了一个num为5的int类型
定义枚举类型和结构体一般语法是:
<pre name="code" class="csharp">public enum gender; { 男, 女 } //定义了一个名为性别枚举类型
public struct person { public string _name; public int _age; public gender _gender; } //定义了一个人的结构体
数组和随机数的一般语法如下:
int[]num =new int[5] //int[]是定义了数组的数值类型,num是数值名,[5]是数组的范围。一共是5个数
random r=new random(); int number=r.next(1,11); // 定义了随机数r;number表示随机数中任意的一个数值;int表示取值的类型;(1,11)表示随机数的取值范围</span>
2.类型转换
其中convert,parse,tryparse的一般语法是:
int 变量名1=convert.toInt32(变量名); //其中变量名指的string类型的值,变量名1指的是要转换成int类型所取得值名。
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">string 变量名=值;</span>
int 变量名1=int.parse(变量名); //变量名1是用来接受转换为int类型的值的
</pre><pre name="code" class="csharp">bool 变量名2=int.tryparse(变量名(string类型),out 变量名(int类型)) ; // 注意这个语句很是特别,因为他输出的是一个布尔类型的量,tryparse语句有两个参数;其中如果结果是true,则转换成功,否则则不成功
3.数值运算
关系运算符
==表示等于;!=表示不等于;bool类型来比较大小的
逻辑运算符
&&表示逻辑运算与;||表示逻辑运算或;!取反函数
算术运算符
符合运算符:+=,*=,/=,%=
++分为了两种情况:一种是++num,一种是num++
num++表示后加,先取原值参与运算,然后自身加1
++num表示先加,先自身加1,然后参与运算
4.变量与常量
变量的命名规则:
以字母,下划线,或者@符号开头,后面跟字母,数字,下划线;大小写是不同的;同一个变量名是不能重复定义
5.转义符
转义符类型 | 意义 |
\+ | 特殊字符 |
\n | 换行 |
\b | 覆盖前面的内容,表示退格键 |
\\ | 一个\ |
\t | 水平制表符 |
\” | 表示一个双引号 |
@ | 特殊意义失效,涉及路径时常用 |
相关文章推荐
- C#学习笔记 ADO.NET
- C#用委托传递Thread参数及其泛型封装
- C#反射取得方法、属性、变量
- C# 异常
- C#实现服务器间文件传输
- C#导出数据到excel
- C# 执行CMD 命令
- C# 获取客户端IP地址
- C# MediaHelper
- C# 对象类型的转化
- C# GridViewExportUtil
- C#6.0新特性之字符串嵌入 String Interpolation
- C# CookieHelper
- C#利用子窗体中的构造函数 (实现了父窗体给子窗体的传值,但是子窗体的值回传暂未实现)
- C# Upload
- C# ImageHelper
- C# 枚举 位运算 [Flags]标签
- 【C#语言学习】学习一门语言
- CLR中的程序集加载
- 关于C#引用Dll后,找不到命名空间的问题