我很确定你可以从代码中告诉我要做什么,但我的语法显然是关闭的......
我想要一个返回Dictionary但又接受一些参数的方法......
private Dictionary<string,Term> (SPField fld)
{
var terms = new Dictionary<string, Term>();
...do something...
return terms;
}
答案 0 :(得分:3)
return
必须全部为小写。它不能有大写“R”。
您的方法没有名称:
private Dictionary<string, Term> MethodNameGoesHere(SPField field)
{
var terms = new Dictionary<string, Term>();
return terms;
}
答案 1 :(得分:3)
如果你要做的就是创建一个带参数并返回字典的函数,那么你几乎就已经存在了。
private Dictionary<string, Term> MyFunc(SPField field)
{
var terms = new Dictionary<string, Term>();
\\code to do stuff goes here
return terms;
}