在此代码中(来自WCF REST starterkit-Preview2):
protected override SampleItem OnAddItem(SampleItem initialValue, out string id)
{
// TODO: Change the sample implementation here
id = Guid.NewGuid().ToString();
this.items.Add(id, initialValue);
return initialValue;
}
我是否以字符串形式返回id或以SampleItem形式返回initialValue?
编辑:
看起来我都回来了,那么该方法调用的简单示例看起来像被分配给几个变量?
最佳答案
您将在作为参数传递给方法的字符串中获取ID。同样,该方法将返回SampleItem实例。
SampleItem myItem = new SampleItem();
string newId = string.Empty;
myItem = OnAddItem(myItem, out newId);
// now myItem will be assigned with SampleItem returned from the
// OnAddItem method, and newId will be updated with the id assigned
// within that method
关于c# - 关于出入退货问题吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/883168/