c# @ $ $@的简单用法

public void Test()
{
            //1.字符串可直接换行
            //特别注意:结果包含了隐藏的换行符\r\n, 如果该值参与MD5等签名,会造成签名不一致!!!!
            string str1 = @"a 
                            b";

            //str1结果:a\r\n
            //          b




            //2.可使用{} 进行取值
            string str2 = $"c {str1}";
            //str1结果:c a \r\n                         
            //            b




            string str3 = $@"c 
                            {str1}";
            //str1结果:c \r\n
            //                      a\r\n
            //                      b

 }

posted @ 2019-03-23 11:41  预立科技  阅读(162)  评论(0)    收藏  举报