如果在一个类里,共用同一个参数?解决办法
如果在一个类里,共用同一个参数?比如有一个类,里面有下列两个代码片段:C# codepublic int A(int i,int j){
如果在一个类里,共用同一个参数?
比如有一个类,里面有下列两个代码片段:
C# code public int A(int i,int j) { return i+j; }public string B(int i,string str){return ("第"+i+str);}
现在问题是:
上面的两个类有都有共同的一个整型数i,那么我是否可以在这个类中"定义一个i",然后在A,B 里都可以重复利用?就不用在A中定义int i,B中也定义int i 了.
如何做?谢谢
只要能达到目的就行.
[解决办法]类字段可以做到这点——可以是省略所有的int参数!但参数还是独立的好,减少模块间的偶合度。