Answers

Question and Answer:

  Home  C# (Sharp) Programming Language

⟩ How do I declare inout arguments in C#?

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.

 164 views

More Questions for you: