I've tried to learn the short version of get & set in C#, but I don't know how to use them.
This is what I tried:
namespace SomeNamespace {
    class SomeClass {
        private int field1 { get; set;}
        private int field2 { public get; public set; }
    }
    class OtherClass {
        SomeClass sc = new SomeClass();
        int field1 = sc.field1;           //it doesn't work
        int field2 = sc.field2;           //it also doesn't work
        sc.field1 = 1;                    //same here
        sc.field2 = 2;                    //and here
    }
}
In my SomeClass object I don't have access to any field nor "special" method to do this.
I obviously don't get it, so please help me to understand.
 
     
     
    