Advertisement
simonradev

SomeCode

Aug 18th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.65 KB | None | 0 0
  1. namespace ConsoleApp1
  2. {
  3.     public class StartUp
  4.     {
  5.         public static void Main()
  6.         {
  7.             MyClass myClass = new MyClass();
  8.  
  9.             ChangeMyClassNameProp(myClass);
  10.             // myClass.Name == "Changed"
  11.  
  12.             SetMyClassToNull(myClass);
  13.             // myClass != null
  14.         }
  15.  
  16.         private static void ChangeMyClassNameProp(MyClass myClass)
  17.         {
  18.             myClass.Name = "Changed";
  19.         }
  20.  
  21.         private static void SetMyClassToNull(MyClass myClass)
  22.         {
  23.             myClass = null;
  24.         }
  25.     }
  26.  
  27.     public class MyClass
  28.     {
  29.         public string Name { get; set; }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement