码迷,mamicode.com
首页 > 其他好文 > 详细

C sharp 字符串魔法

时间:2021-03-02 12:13:16      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:run   microsoft   mic   windows   col   指定位置   OLE   转义字符   版本   

.net core 版本:

1 using System;
2 
3 ... ...
4 
5 Console.WriteLine(Environment.OSVersion.ToString());
6 Console.WriteLine(Environment.Version.ToString());

输出:

1 Microsoft Windows NT 6.2.9200.0
2 3.1.12

 

IDE:VS 2019 COMMUNITY

 

魔法1:@ 修饰的 as is 的字符串,忽略转义字符

1 string test = @"\ \t \n ";
2 Console.WriteLine(test);

输出:

\ \t \n

 

魔法1 的黑魔法:

1 string test = @"1""2""3"" |END";

输出:

1"2"3" |END

黑魔法注解:

1 string test = @"1\"2\"3\" |END";

会编译错误,转义关键字符 \ 在带了 @的字符串中无效了。

 

魔法2  $ 修饰的能插入 变量 到指定位置的字符串

1 string name = "Bob";
2 string run = "running";
3 decimal miles  = 3.14M;
4 Console.WriteLine($"{name} is {run} for {miles} miles");

输出:

1 Bob is running for 3.14 miles

 

C sharp 字符串魔法

标签:run   microsoft   mic   windows   col   指定位置   OLE   转义字符   版本   

原文地址:https://www.cnblogs.com/avatusxan/p/14465272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!