C# 关于外出和返回的问题?
在此代码中(来自-preview2): 我是将id作为字符串返回,还是将initialValue作为SampleItem返回 编辑:C# 关于外出和返回的问题?,c#,.net,C#,.net,在此代码中(来自-preview2): 我是将id作为字符串返回,还是将initialValue作为SampleItem返回 编辑: 看起来我得到了这两个变量,那么分配给两个变量的方法调用的简单示例会是什么样子呢?你得到了这两个变量。你得到了这两个变量。你将得到作为参数传递给方法的字符串中的id。此外,该方法将返回SampleItem实例 SampleItem myItem = new SampleItem(); string newId = string.Empty; myItem = OnA
看起来我得到了这两个变量,那么分配给两个变量的方法调用的简单示例会是什么样子呢?你得到了这两个变量。你得到了这两个变量。你将得到作为参数传递给方法的字符串中的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
您将在作为参数传递给方法的字符串中获取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
你们两个都回来了
您将为ID传入一个字符串变量,该变量将通过“out”修饰符返回给您。该函数还将返回传入的SampleItem实例初始值。您将同时返回这两个值
您将为ID传入一个字符串变量,该变量将通过“out”修饰符返回给您。该函数还将返回传入的SampleItem实例初始值。您将同时返回这两个值。
out
参数只是返回某些编程语言提供的值的另一种方式。这两种语言都返回了。out
参数只是返回某些编程语言提供的值的另一种方式