![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
一兔子先生一
这个作者很懒,什么都没留下…
展开
-
2021-06-29 C# 转义字符取消和使用
C#字符串保留转义字符:string str = @"test String \n \t \";使用@符号,转义字符不执行C#字符串使用转义:Json传输中"“字符经常会被转成”\"使用,解析后的使用方法:string str = @"test String \n \t \";string s = Regex.Unescape(str);Lua字符串保留转义字符:local str = [[test String \n \t \]]...原创 2021-06-29 17:22:07 · 1954 阅读 · 0 评论 -
C#中的幂运算
C#中的幂运算double m,n;m=Math.Exp(0.5); //自然对数e的0.5次方n=Math.Exp(30); //自然对数e的30次方n=Math.Log(3); //以e为底,3的对数n=Math.Log(125,5);//以5为底,125的对数n=Math.Log10(1000);//以10为底,1000的对数n=Math.Pow(8,2.5);//8的2.5次...原创 2019-09-20 15:10:25 · 13940 阅读 · 0 评论 -
C# 中的while循环输入
适合空白字符输入后进行操作会报错的,比如有string转int操作的namespace Test{ class Program { static void Main(string[] args) { while (true) { try ...原创 2019-09-20 15:07:59 · 1185 阅读 · 0 评论 -
C# 输出固定长度 自动补0
C# 输出固定长度 自动补0//固定长度字符串处理//1.int类型转固定长度Console.WriteLine(string.Format("{0:D5}", 123));Console.WriteLine(string.Format("{0:D5}", 456));//2.字符串转固定长度//使用PadLeft方法可以自定义填充值string s = "123";Console...原创 2019-09-20 15:06:54 · 3057 阅读 · 1 评论 -
C# 中Random会重复的解决办法
Random random = new Random(Guid.NewGuid().GetHashCode());Console.Write(" "+random.Next(1, 33));原创 2019-09-20 15:06:18 · 638 阅读 · 0 评论 -
带空格的杨辉三角
//杨辉三角Console.WriteLine("请输入行数");int yangHuiLine = Int32.Parse(Console.ReadLine());int[,] yangHui = new int[yangHuiLine, yangHuiLine];for (int i = 0; i < yangHuiLine; i++){ yangHui[i, 0]...原创 2019-09-20 15:05:28 · 434 阅读 · 0 评论 -
C#中$的用法
C#中$的用法"$"是在C#6.0出现的一个新特性,其作用相当于对String.format()的简化。tring.Format 方法的几种定义:String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。String.Format (String, Object[]) 将指定 String 中的...原创 2019-09-20 15:03:27 · 1819 阅读 · 0 评论 -
C# 进制转换(二进制、十六进制、十进制互转)
原文链接C# 进制转换(二进制、十六进制、十进制互转)由于二进制数在C#中无法直接表示,所以所有二进制数都用一个字符串来表示例如: 二进制: 1010 表示为 字符串:“1010”int d = 10;十进制转二进制字符串Console.WriteLine(Convert.ToString(d,2));//输出: 1010十进制转十六进制字符串Console.Write...转载 2019-09-20 15:00:42 · 498 阅读 · 0 评论 -
C# 中 按值传递 按引用传递 和使用指针传递的区别
按值传递:新创建一个空间,存放传递的值;按引用传递,引用(即传递变量的地址):不创建新空间,让形参成为实参的别名,对形参执行的任何操作都是对实参执行的;按地址传递,传递一个指针类型:不创建新空间,直接在该地址上进行操作,但是C#中不建议使用指针,指针不安全,需要在方法里添加unsafe,编译器开启unsafe模式;using System;using ...原创 2019-08-13 19:20:40 · 877 阅读 · 0 评论 -
C#中的参数修饰符:ref,out,in
探究C#中的ref和out按引用传递和按值传递以及指针类型的地址按引用传递参数传递值类型参数(C# 编程指南)测试总结按引用传递参数在微软官网上给出的介绍是ref 关键字指示按引用传递的值。它用在四种不同的上下文中:在方法签名和方法调用中,按引用将参数传递给方法。 有关详细信息,请参阅按引用传递参数。在方法签名中,按引用将值返回给调用方。 有关详细信息,请参阅引用返回值。在成员正文中...原创 2019-08-02 13:31:40 · 564 阅读 · 0 评论