c#中能不能用公用变量和函数? 你可以将这些函数定义成static的,就可以全局访问,比如public static void Test(){}public static string s;但是C#目前还没有和Module完全一样的东西,你得等待C#2.0了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public的直接通过命名空间就可以访问吧,算全局的吗? public static 函数和变量 C#是纯面向对象的。任何变量函数都封装在类中。你可以用static修饰,通过类直接访问(即不需要实列化)。 vb不是纯面向对象的,你可以定义Module,把公用函数放在里面。也可以定义一个类,把公用函数还里面。C#是纯面向对象的,你可以把所有的公用函数放在一个类里。 楼上你太不了解VB了,下一个版本的C#要加入模块,我看你怎么说静态类就不是封装了?模块就不是面向对象了?自己了解一下再说吧。什么是“纯”面向对象?提出这个说法就很幼稚,有多少人在用C#和Java这样的“纯”面向对象语言开发着一点也不符合面向对象思想的程序。 数组求解 程序初始化失败问题 C#怎么实现二个窗体一起拖动 正则表达式获取HTML代码中的URL?? 怎样使在textBox中只能输人有效的日期格式 请教:如何捕获windows资源管理器中的消息? 通过base调用父类虚函数的问题 IIS调用batch文件的方法,使用C#实现,希望各位提供思路 c#能不能让代码页显示行号?方便选中。c#有没有jbduildr的括号匹配提示?就是选择一个括号,系统回自动高亮与它匹配的括号? 重金 !!!!!!!!! MDI中,子窗体怎样控制父窗体中的控件 配置文件
任何变量函数都封装在类中。
你可以用static修饰,通过类直接访问(即不需要实列化)。
你可以定义Module,
把公用函数放在里面。
也可以定义一个类,把公用函数还里面。
C#是纯面向对象的,
你可以把所有的公用函数放在一个类里。
静态类就不是封装了?模块就不是面向对象了?自己了解一下再说吧。
什么是“纯”面向对象?提出这个说法就很幼稚,有多少人在用C#和Java这样的“纯”面向对象语言开发着一点也不符合面向对象思想的程序。