(8). c# - 基础缺漏
2021-01-03 03:27
标签:不用 参数 运算 out 转义 处理 -- 强制类型转换 输出 转义符: 隐式转换: 或者叫自动类型转换, 两种类型相兼容且小范围的赋值给大范围的 显式转换: 或者叫强制类型转换, 两种类型相兼容,大范围的转成小范围的 Convent类型转换: 用于类型不同的时候. Convent.Toint32(); ++/-- 一元运算符优先级比二元运算符 +/-高. else永远和离它最近的if配对. if else-if 处理多条件区间 switch case处理多条件定值 如果有连续的case执行的代码一样:可以简写 int.TryParse(参数1, out 参数2) 返回值bool型 三元表达式 表达式1?表达式2:表达式3; random(参数1,参数2): 左闭右开 (8). c# - 基础缺漏 标签:不用 参数 运算 out 转义 处理 -- 强制类型转换 输出 原文地址:https://www.cnblogs.com/jiutianzhiyu/p/13211399.html
#region 暂时不用的代码
//
//
//
//
#endregion
int n1 = 10;
int n2 = 20;
int n3 = 30;
Console.WriteLine("{0}{1}{2}", n2, n1, n3);
Console.ReadKey();
\n: 换行, 用在控制台或者winform
\r\n: windows文件里的换行
\b: 退格键, 放开头和结尾没有结果
\“: 英文双引号
\t: 制表符
\: 表示一个\
@: (1) 取消\在字符串中的转义作用path = @"D:\log.txt"
(2)保留源格式输出
语法: (待转换的类型)要转换的值;
int n = (int)3.14;int a = 5;
int b = a++ + ++a * 2 + --a + a++;
//a = 7, b = 31
if
if
else
if()
{
}
else if()
{
}
else if()
{
}
...
else
{
}
switch(变量或者表达式)
{
case 值1: 执行的代码;
break;
case 值2: 执行的代码;
break;
case 值3: 执行的代码;
break;
...
...
defaule: 执行的代码;
break;
}
switch(变量或者表达式)
{
case 值1:
case 值2:
case 值3: 执行的代码;
break;
...
...
defaule: 执行的代码;
break;
}
try
{
可能会出现异常的代码;
...
...
}
catch
{
出现异常后执行的代码
}
下一篇:(6). c# - 类