[解決済み] .NETのString.Normalizeは何をするのですか?
2023-07-25 22:58:28
質問
その に関する MSDN の記事 String.Normalize には簡単にこう書かれています。
バイナリ表現が特定のUnicode正規化形式である新しい文字列を返します。
そして、時には "Unicode正規化形式C."を参照することもあります。
ちょっと気になったのですが、どういう意味なのでしょうか?この機能は実際の場面でどのように役に立つのでしょうか?
どのように解決するのですか?
unicode文字列が(異なるunicodeエンコーディングを使用していても)等しいかどうか比較できることを確認します。
ユニコード規格より 附属書#15 :
<ブロッククオート基本的に、Unicode 正規化アルゴリズムは、すべての結合マークを指定された順序で配置し、分解と合成の規則を使用して、各文字列を Unicode 正規化形式の 1 つに変換します。変換された文字列の 2 項目の比較により、等価性が判断されます。
関連
-
[解決済み] 文字列リテラルの前にある'b'文字は何を意味するのでしょうか?
-
[解決済み] WCFのデバッグ時にサーバーに自動的に踏み込むことができない
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] Pythonには文字列の'contains'サブストリングメソッドがありますか?
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] ランダムな文字列を使用するこのコードは、なぜ "hello world" と表示されるのですか?
-
[解決済み] C#のconstとreadonlyの違いは何ですか?
-
[解決済み] w(array)とはどういう意味ですか?
-
[解決済み] MemoryStreamから文字列を取得する方法は?
-
[解決済み] HashSetとListの性能比較
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XAMLにSystem.Stringを埋め込む
-
[解決済み] ポストバックまたはコールバックの引数が無効です。 イベント検証は '<pages enableEventValidation="true"/>' を使用して有効になっています。
-
[解決済み] 16進数値0x00は無効な文字です。
-
[解決済み] WPFで角丸ボタンを作成する/作るには?
-
[解決済み] VB.NETで線を引く方法
-
[解決済み] データテーブルがすでに別のデータセットに属している
-
[解決済み] Moq Callbackについて教えてください。
-
[解決済み] 列挙型を文字列に変換する
-
[解決済み] LINQクエリでToList()とToArray()のどちらを呼び出すのが良いですか?
-
[解決済み] Math.Round(2.5)はなぜ3でなく2を返すのですか?