I need direction on HOW TO create class in C# that accept parameters by reference,
I am a bit confused with tutorial
https://www.tutorialspoint.com/csharp/csharp_reference_parameters
Back in time Visual Basic I used to create class/functions that accept parameters by Value and by Reference.
ByVal parameter needs to be passed with some value
ByRef parameter needs may be empty or has value
-
- public string MyObject(int pParamValue1, ref string pParamValue2)
- {
- string ResultValue = "Your Result value is";
- ResultValue += pParamValue1.ToString();
- if (pParamValue2 != null)
- {
- ResultValue += " By Reference: " + pParamValue;
- }
- return ResultValue;
- }
-
- string GetResult = MyObject(20);
-
-
- string GetResult = MyObject(20,"Hello World");
Am I in the right path?
Thanks