Esempio n. 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            MyNewClass plusOne = new MyNewClass(4);

            Console.WriteLine("My number is: {0}", plusOne.ThisIsMyNumber());
        }
Esempio n. 2
0
    // 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);
        }
Esempio n. 4
0
        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("");
        }
    }
Esempio n. 6
0
 public Form1()
 {
     InitializeComponent();
     _myNewClass             = new MyNewClass();
     _myNewClass.PanelAdded += PanelAdded;
 }
Esempio n. 7
0
 public Form1()
 {
     InitializeComponent();
     _myNewClass = new MyNewClass();
     _myNewClass.DisplayPanelsInvoked += DisplayPanelsInvoked;
 }
    public override string ToMyString()
    {
        var test = new MyNewClass(_a);

        return(test.MyValue());
    }