转载自:https://blog.csdn.net/qq_40666620/article/details/101695138

一:@
@的意思是以@标注的字符出,其中所有的符号均为字符串符号,没有什么特殊字符,如’'什么的,均默认为字符串

static void Main(string[] args)
{
//这样就很方便写读取的文件路径,也不需要什么转义字符了
StreamReader sr = new StreamReader(@"C:\Users\WANGWI8\Desktop\testStreamRead.txt");
string line;
while( (line = sr.ReadLine()) != null )
{
Console.WriteLine(line);
}
}

二:$
$的意思是以它标注的字符串中,可用中括号取值:

  static void Main(string[] args)
{
var name = Console.ReadLine();
var date = DateTime.Now;
var result = $"hello {name} , you are my father , i am your son , writed at {date}";
Console.WriteLine(result); var item2 =
(
name: "william",
sex: 'f'
);
Console.WriteLine($"this is item : item.name : {item2.name} , this is sex : {item2.sex}"); var inventory = new Dictionary<string, int>()
{
["hammer, ball pein"] = 18,
["hammer, cross pein"] = 5,
["screwdriver, Phillips #2"] = 14
}; Console.WriteLine($"inventory on {DateTime.Now:d}");
Console.WriteLine(" ");
//负号的意思是左对齐,一共占据25个字符的空间
Console.WriteLine($"|{"item",-25}|{"quantity",10}|");
foreach (var item in inventory)
Console.WriteLine($"|{item.Key,-25}|{item.Value,10}|"); }

最新文章

  1. [Head First设计模式]生活中学设计模式——状态模式
  2. Josn序列化与反序列化
  3. php中ajax调用出错的问题
  4. FileItem类 用法详解
  5. jqurey 遍历 div内的所有input单选复选按钮并判断是否选中及Attr(checked)无效的解决
  6. iOS开发 获取手机信息(UIDevice,NSBundle,NSlocale)
  7. STM32 UART 重映射
  8. 多校5 HDU5787 K-wolf Number 数位DP
  9. The architecture of LTE network.
  10. javascript函数的4种调用方式
  11. 提升iOS审核通过率之“IPv6兼容测试”
  12. swift UILabel多行显示时 计算UILable的高度(可用于UILable高度自适应)
  13. freemaker 操作字符串
  14. 美团笔试(web前端)
  15. 各种CSS样式设置细线边框
  16. ASP.NET MVC学习中记录下使用JavaScript和CSS层叠样式表的经历
  17. [iOS]改变UIAlertController的标题、内容的字体和颜色
  18. Nginx系列3:用Nginx搭建一个具备缓存功能的反向代理服务
  19. hibernate框架学习之数据查询(HQL)
  20. FASTDFS 安装与开发

热门文章

  1. CSS基础 元素整体透明效果(包含内容+背景及子元素)
  2. nginx中请求大小的限制的设置
  3. maven仓库策略
  4. 获取iframe外的document
  5. Jenkins Hackfest 用户体验文档报告
  6. 开启mysql外部访问(root外连)
  7. 云计算实验二 Docker实验-docker安装
  8. Cesium参考资源
  9. promise的队列,宏任务,微任务,同步任务
  10. golang中的标准库http