2

こんにちは、次のコード行を英語に解釈していただけませんか?

"foo".TrimEnd(New Char(0  - 1) {})

TrimEnd が何をするかは知っていますが、Char ビットは知りません。

4

2 に答える 2

5

あなたが投稿したコードは、投稿されたコンテキストではまったく意味がないので、これはあなたが見つけたコードまたは作成された例から操作されましたか?

あなたの質問に答えるには:

  • TrimEnd文字列の末尾から文字を削除します
  • New Char(x)削除する文字の配列を作成し、配列のxサイズを指定します
  • 0-1配列の上限を指定します- これは、配列が で始まり で終わる-1ため、あまり意味がありません0-1
  • {}文字配列を初期化します
于 2013-07-11T14:24:59.837 に答える
2

TrimEnd()空の配列が渡されるため、これは NOOP だと思います。このコードは、"o" ("foo" の最後の文字) が空の配列にあるかどうかをチェックし、そうでない場合は "foo" を返します。

于 2013-07-11T15:56:01.063 に答える