初学者 参数解释
我看到一个函数的语法介绍 string.TrimEnd(params char[] trimschars )
我不理解params 这个是什么??
还有下面的写法是错误的:
total.TrimEnd(",") 错误提示:无法从string转换成char[]
但为什么改成total.TrimEnd(',') 就可以了? 单引号和双引号有什么区别??
谢谢
问题点数:10、回复次数:1Top
1 楼kkbspod(我被可乐淹死了)回复于 2006-03-02 16:06:52 得分 10
""用于字符串,''用于字符
total.TrimEnd(",".ToCharArray()) 就不会有错了。
params 关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字
比如在这里提供给方法的参数可以是一个字符数组 char[] shuzu;total.TrimEnd(shuzu)
你也可以象下面这样total.TrimEnd('a','b','c')Top




