当前位置:编程学习 > C#/ASP.NET >>

C#各种定义方法的例子

虽然学C#有段时间了,但是基础不牢靠,都是走马观花的,学.Net framework时没法深入进去,现在回头从头系统学习,把一些东西记录在博客里,闲着没事就回头来看看,加深自己的语法印象,高手们就不用来看了,都是些基础东西,就是个笔记,和我一样走马观花的菜鸟朋友,可以经常来看看,让自己语法基础加深一下,未尝不是好事。

        //有返回值方法
        //调用例子: 
        //int i = 2;
        //int result = Add(i);
        //Console.WriteLine(result);
        //Console.WriteLine(i);
        //输出后结果为3和2
        //参数为值类型,原值不被修改
        public static int Add(int ToNumber) 
        {
            int sum = 0;
            for (int i = 1; i <= ToNumber; i++) 
            {
                sum += i;
            }
            return sum;
        }

        //无返回值方法
        //调用例子: 
        //AddVoid(2);
        //输出后结果为3
        public static void AddVoid(int ToNumber)
        {
            int sum = 0;
            for (int i = 1; i <= ToNumber; i++)
            {
                sum += i;
            }
            Console.WriteLine(sum);
        }

        //引用类型方法
        //调用例子
        //Test obj = new Test();
        //AddObject(obj);
        //Console.WriteLine(obj.Number);
        //输出结果为3
        //传入obj对象的的Number属性,原属性值是1,传入后,对象的属性也被修改
        //引用类型参数是传地址,不是传值,所有引用类型的原值也会被修改
        public static void AddObject(Test 
补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,