こんにちは、次のコード行を英語に解釈していただけませんか?
"foo".TrimEnd(New Char(0 - 1) {})
TrimEnd が何をするかは知っていますが、Char ビットは知りません。
こんにちは、次のコード行を英語に解釈していただけませんか?
"foo".TrimEnd(New Char(0 - 1) {})
TrimEnd が何をするかは知っていますが、Char ビットは知りません。
あなたが投稿したコードは、投稿されたコンテキストではまったく意味がないので、これはあなたが見つけたコードまたは作成された例から操作されましたか?
あなたの質問に答えるには:
TrimEnd
文字列の末尾から文字を削除しますNew Char(x)
削除する文字の配列を作成し、配列のx
サイズを指定します0-1
配列の上限を指定します- これは、配列が で始まり で終わる-1
ため、あまり意味がありません0
-1
{}
文字配列を初期化しますTrimEnd()
空の配列が渡されるため、これは NOOP だと思います。このコードは、"o" ("foo" の最後の文字) が空の配列にあるかどうかをチェックし、そうでない場合は "foo" を返します。