我用C#编写的autocad二次开发函数大多都是静态的,尤其是通用函数,这有什么不好吗?
我用C#编写的autocad二次开发函数大多都是静态的,尤其是通用函数,这有什么不好吗?但我觉得静态函数使用起来很方便,不需要声明类对象,就在当前dwg文档使用这些函数命令,使用类名直接调用这些静态成员和函数,不知道这种习惯是否不好。
没啥不好!只要使用简单
又不影响效率的前提下 只是在操作静态变量的时候要小心,尤其是多个静态函数都操作同一个静态变量的时候 cdinten 发表于 2011-9-23 12:36 static/image/common/back.gif
只是在操作静态变量的时候要小心,尤其是多个静态函数都操作同一个静态变量的时候
言之有理,不轻易使用静态变量,这是与静态函数不同的地方,谢谢。 静态函数和静态变量没有亲戚关系! 我原来不是学编程的,刚开始也是没有使用类,搞一些小程序,但是到后来程序越来越大,模块越来越多,你会发现这样越来越麻烦,但是使用类非常方便,利于管理。
页:
[1]