C# winform 我自学了C#,写了一个小程序,现在程序已经写好了,但代码冗余度很高怎么办?

2024-11-19 07:49:53
推荐回答(3个)
回答1:

你可以建几个类来统一管理某一方面的代码。

所有数据库的操作,全部移动到一个类中(如:DataBaseHelper类),然后所有方法写成public static,接着其它地方要调用某一方法就可以:DatabaseHelper.func();。全部移一起后,接下来就是耐心地优化了,看哪几个类有重复的,把重复的类写成新涵数,然后其它类都调用它。

所有的常量也可以建一个类调用。

不同的窗体中,如果有使用相同或相似的方法,也可以抽取出来放到独立的类中,然后大家来调用它。

等等。

回答2:

面向过程的话,就写到函数里面调用
面向对象的话,就写到类里面
楼主刚开始,写过程的,一些公用的代码写到函数里面就好很多了

回答3:

创建类文件,把常用的方法写在类文件中.