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