doller sign in c# list.add function
本问题已经有最佳答案,请猛点这里访问。
对于经验丰富的程序员来说,这可能是一个微不足道的问题,但是我遇到了这一行代码,希望了解它的作用。请参阅下面的代码,我们将在条目列表中添加,并增加计数。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | public class Journal { private readonly List<string> entries = new List<string>(); private static int count = 0; public int AddEntry(string text) { entries.Add($"{++count}: {text}"); // my question is about this line of code return count; } static void Main(string[] args) { Console.WriteLine("Hello World!"); } } |
多勒在上述行中签名的目的是什么?
用于字符串插值,
有了它,你可以写一些东西,比如:
1 | Console.WriteLine($"Test, this is your message: {message}"); |
而不是使用旧的命令和语法:
1 | Console.WriteLine(String.Format("Test, this is your message: {0}", message)); |