本人写一个函数,想引用char[] ,但测试时有问题。
public void Dealf(ref char[] a) { if(a[0]=='-')a[0]='_'; int k=1; while(k<a.Length) { if(a[k]=='-'&&InOp1(a[k-1])>0) a[k]='_'; ++k; } }
有什么问题啊?至少把问题写出来吧
把代码贴完整,把出现的问题也描述清楚,不然没人能解答啊...
方法里根本没对a赋值,用不用ref一样
数组本身就是引用类型不用ref
貌似这只是一个方法啊