您好,有人可以将以下代码行解释成英文吗?
"foo".TrimEnd(New Char(0 - 1) {})
我知道TrimEnd会做什么,但不知道Char位。
答案 0 :(得分:5)
你发布的代码在发布的上下文中是没有意义的,所以这是从你找到的一些代码或一个编写的例子中操纵的吗?
回答你的问题:
TrimEnd
从字符串末尾删除字符New Char(x)
创建要删除的字符数组,x
指定数组的大小0-1
指定数组的上限为-1
- 由于数组从0
开始并以-1
结束{}
初始化字符数组答案 1 :(得分:2)
我认为这是一个NOOP,因为TrimEnd()
传递了一个空数组。此代码将检查“o”(“foo”的最后一个字符)是否在空数组中,而不是,并返回“foo”。