posts - 102,comments - 0,views - 35459

这两个关键字是一对的

static表示静态

        public static void mothed1()
        {
            string text = "234.567891230";
            //Console.WriteLine(int.Parse(text));//必须是对应的类型
            Console.WriteLine(double.Parse(text));
            Console.WriteLine(float.Parse(text));
            Console.ReadLine();
        }

这个静态方法从初始化开始就一直存在,他的生命周期从初始化到程序结束,不会被GC垃圾回收机制回收

一般是类的属性调用频繁时,可以用,但静态类方法不宜过多,毕竟一直占用内存。

所以静态方法不能通过new一个对象来调用

Way.getWay2()

 

auto的含义是由程序自动控制变量的生存周期,通常指的就是变量在进入其作用域的时候被分配,离开其作用域的时候被释放;

不声明static默认是auto。每一次引用都是一个新的对象。

auto通过new一个对象来调用

            Way way=new Way();
            way.getWay();

 

posted on   阿霖找BUG  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
历史上的今天:
2022-05-06 sqlyog链接时出现访问被拒绝
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示