|
Answer» The equivalent of INOUT in C# is ref. , as shown in the following example:
PUBLIC VOID MyMethod (ref String STR1, out String str2)
{
...
}
When calling the METHOD, it would be called like this:
String s1;
String s2;
s1 = "Hello";
MyMethod(ref s1, out s2);
Console.WriteLine(s1);
Console.WriteLine(s2);
Notice that you need to specify ref when declaring the function and calling it. The equivalent of inout in C# is ref. , as shown in the following example:
public void MyMethod (ref String str1, out String str2)
{
...
}
When calling the method, it would be called like this:
String s1;
String s2;
s1 = "Hello";
MyMethod(ref s1, out s2);
Console.WriteLine(s1);
Console.WriteLine(s2);
Notice that you need to specify ref when declaring the function and calling it.
|