.Split()の後に最後の要素を素早く選択する
2023-08-13 03:50:30
質問
私はこのコードを持っています。
stringCutted = myString.Split("/"). // ???
に格納したいのですが
stringCutted
の最後の要素を
string[]
でその要素にアクセスすることなく、直接、素早く、分割された配列を変数に格納します。
array[array.length]
.
これはC#で可能なのでしょうか?
どのように解決するのですか?
.NET 3.5以降であれば、LINQ to Objectsを使うと簡単です。
stringCutted = myString.Split('/').Last();
なお
Last()
(述語なし) は、ソースが
IList<T>
(を実装している場合(一次元配列がそうであるように)に最適化されます。したがって、この
は
は最後の要素を見つけるために配列全体を反復します。一方、この最適化は文書化されていません。
関連
-
[解決済み】クロススレッド操作が有効でない。作成されたスレッド以外のスレッドからアクセスされたコントロール
-
[解決済み] バイトを文字列に変換する
-
[解決済み] Bashで文字列をデリミターで分割するには?
-
[解決済み] YAML の文字列を複数行に渡って分割するには?
-
[解決済み] JavaScriptで変数が配列であるかどうかを確認する方法は?
-
[解決済み] Javaで文字列を分割する方法
-
[解決済み] 複数行の長い文字列を作成するためのPythonicな方法
-
[解決済み] 配列の最初の要素を取得する
-
[解決済み] 文字列を別の文字列で分割する(C#)
-
[解決済み】Bashでファイル名と拡張子を抽出する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"出力タイプがクラスライブラリのプロジェクトは直接起動できない"
-
[解決済み] エンティティタイプ ApplicationUser は、現在のコンテキストのモデルの一部ではありません。
-
[解決済み】"The ConnectionString property has not been initialized "を修正する方法
-
[解決済み] 'SubSonic.Schema .DatabaseColumn' 型のオブジェクトをシリアライズする際に、循環参照が検出されました。
-
[解決済み】非静的メソッドはターゲットを必要とする
-
[解決済み】クロススレッド操作が有効でない。作成されたスレッド以外のスレッドからアクセスされたコントロール
-
[解決済み】なぜこのコードはInvalidOperationExceptionを投げるのですか?
-
[解決済み】5.7.57 SMTP - MAIL FROMエラー時に匿名メールを送信するためにクライアントが認証されない
-
[解決済み] [Solved] .NETでスレッドの終了を待つには?
-
[解決済み】Nullableオブジェクトは値を持たなければならない?