static void Main(string[] args) { Console.WriteLine("Hello World!"); MyNewClass plusOne = new MyNewClass(4); Console.WriteLine("My number is: {0}", plusOne.ThisIsMyNumber()); }
// Use this for initialization void Start() { /* * Section 4.4.1.1 * * ┌────┐ ┌──────────┐ ┌───────────┐ ┌─────────┐ * │Type│ │Identifier│ │Constructor│ │separator│ * └─┬──┘ └───┬──────┘ └───┬───────┘ └──┬──────┘ * └─┐ └───┐ └───────┐ └─┐ * MyNewClass newClass = new MyNewClass( ); * ┌─────────┘ └─┐ └┐ * ┌─────┴─────┐ ┌─────┴─────┐┌─────┴───┐ * │Assignment │ │Keyword new││Arguments│ * │Operator │ └───────────┘└─────────┘ * └───────────┘ * MyNewClass is a new type * */ MyNewClass newClass = new MyNewClass(); //MyNewClass newClass = 1; /* Uncomment the line above to see the error */ int i = new System.Int32(); Debug.Log(i); TestAccess(); }
void UseMyNewClass() { /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * Section 4.4.1.1 Class Declaration - A Basic Example * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* ┌────┐ ┌──────────┐ ┌───────────┐ ┌─────────┐ * │Type│ │Identifier│ │Constructor│ │separator│ * └─┬──┘ └───┬──────┘ └───┬───────┘ └──┬──────┘ * └─┐ └───┐ └───────┐ └─┐ * MyNewClass newClass = new MyNewClass( ); * ┌─────────┘ └─┐ └┐ * ┌─────┴─────┐ ┌─────┴─────┐┌─────┴───┐ * │Assignment │ │Keyword new││Arguments│ * │Operator │ └───────────┘└─────────┘ * └───────────┘ * MyNewClass is a new type */ MyNewClass newClass = new MyNewClass(); /* * * * * * * * * * * * * * * * * * * * * * * * Section 4.4.1.2 Value and Reference Types * * * * * * * * * * * * * * * * * * * * * * * */ //MyNewClass newClass = 1; /* Uncomment the line above to see the error */ int i = new System.Int32(); Debug.Log(i); }
public InfoDialog(MyNewClass item) { InitializeComponent(); this.item = item; textBox1.Text = item.name; textBox2.Text = item.description; comboBox1.Items.AddRange(Enum.GetNames(typeof(MyNewClass.Colors))); }
public string NonStaticMethod() { MyNewClass obj = new MyNewClass(); if (obj != null) { return(obj.MyStringMethod()); } else { return(""); } }
public Form1() { InitializeComponent(); _myNewClass = new MyNewClass(); _myNewClass.PanelAdded += PanelAdded; }
public Form1() { InitializeComponent(); _myNewClass = new MyNewClass(); _myNewClass.DisplayPanelsInvoked += DisplayPanelsInvoked; }
public override string ToMyString() { var test = new MyNewClass(_a); return(test.MyValue()); }