我正在使用 C#(5.0).Net(4.5) 开发应用程序。我想知道下面声明字典变量有什么区别。1.
var emailtemplateValues = new Dictionary<string, object>
{
{"CreatorName", creatorUserInfo.UserName},
{"ProjectName", masterProjectInfo.Title},
{"Reason", reason}
};
和 2。
var emailtemplateValues = new Dictionary<string, object>()
{
{"CreatorName", creatorUserInfo.UserName},
{"ProjectName", masterProjectInfo.Title},
{"Reason", reason}
};
在我使用过的第二次声明()
中Dictionary<string, object>
。两种语法都可以正常工作,但只是渴望了解内部工作。