C# 最全最详细语法总结(学过C++的基础上)(更新中)

1.导入名字空间

// 使用using语句导入名字空间
using 名字空间名

2.代码注释

# 有三种不同的代码注释方法
1.使用//表示单行注释
2.使用一对 /* 和 */ 表示多行注释
3.使用一对 /// 表示XML注释(C#特有)

3.主函数的格式

// 主函数的名称一定是Main,必须是static方法
// 可以带有命令行参数也可以没有参数,可以声明为public类型
// 返回值类型可以是int或void
public static void Main()

4.基本输入输出

// 1.单个字符输入  
// 语法:输入内容=Console.Read()  
a=Console.Read()

// 2.单行内容输入  
// 语法:输入内容=Console.ReadLine()  
b-Console.ReadLine()

// 3.单个数据输出或单个字符串输出  
// 语法:Console.Write(输出内容); 
Console.Write(a)
 
// 4.单行内容输出  
// 语法:Console.WriteLine(输出内容);  
Console.WriteLine("Hello,world!")

// 5.带有变量的输出  
// 语法:Console.Write/WriteLine(“嵌入了{i}的输出字符串”,需要嵌入的变量);  
// 例题1
n=1;  
Console.WriteLine(“今天是{0}号”,n);  

// 6.字符串嵌入值(同样用于进行带有变量的输出)  
// 语法:Console.Write/WriteLine($“嵌入了{变量名}的字符串”);  
//例题2  
n=1;  
Console.WriteLine($“今天是{n}号”) 

5.字符串的连接

// 字符串连接语法:字符串1+字符串2 
String s1=new String("abc")
String s2=new String("def")
String s3=new String(s1+s2)

6.数据类型转换

# 第一种方法:类型名.Parse()  
//转换为32位整型  
Int32.Parse(待转换数据)  
//转换为双精度浮点型  
Double.Parse(待转换数据)  

# 第二种方法:使用Convert类  
//转换为32位整型  
对象名=Convert.ToInt32(待转换变量)  
//转换为双精度浮点型  
对象名=Convert.ToDouble(待转换变量) 

7.常用的数学函数

//求平方根  
Math.Sqrt()  
//进行四舍五入  
Math.Round()  
//取对数  
Math.Log()  
//进行幂运算  
Math.Pow()  
//求正弦  
Math.Sin() 

8.随机数的生成

//生成一个随机数对象
随机数对象名=new Random();  
//获取一定范围内的随机整数  
变量名=随机数对象名.Next(随机数最大取值);  
//获取0-1之间的随机小数  
变量名=随机数对象名.NextDouble(); 

9.简单数据类型

在这里插入代码片
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值