【发布时间】:2009-05-18 13:44:56
【问题描述】:
我是 C# 的新手,并试图找出字符串插入(即"some {0} string", toInsert),但遇到了一个我没想到的问题......
如果你有两个构造函数:
public MyClass(String arg1) { ... }
public MyClass(String arg1, String arg2) { ... }
我可以使用第一个构造函数来插入字符串吗?
...
toInsert = "def"
myClass = new MyClass("abc{0}ghi", toInsert)
...
或者 C# 会将其解释为第二个构造函数,并将文字 "abc{0}ghi" 作为第一个参数传递?
【问题讨论】:
标签: c# string-formatting multiple-constructors