ホームページ > バックエンド開発 > C++ > C# の文字列変数に二重引用符を埋め込む方法

C# の文字列変数に二重引用符を埋め込む方法

Patricia Arquette
リリース: 2025-01-18 01:16:09
オリジナル
959 人が閲覧しました

How to Embed Double Quotes in a C# String Variable?

文字列変数に二重引用符を埋め込みます

"string title = string.empty;" という文字列変数があり、二重引用符で囲まれた div 要素内にその内容を表示する必要があるとします。ただし、二重引用符を追加するのに問題があります。

この問題を解決するには、逐語的な文字列リテラルを使用して二重引用符をエスケープします。

<code class="language-csharp">string str = @""""How to add doublequotes""""";</code>
ログイン後にコピー

このメソッドは文字列を生の文字列として扱い、二重引用符を含むすべての文字を保持します。

通常の文字列リテラルの場合、バックスラッシュを使用して二重引用符をエスケープすることもできます。

<code class="language-csharp">string str = "\""How to add doublequotes\""";</code>
ログイン後にコピー

C# 11 では、生の文字列リテラルという別のオプションがあります。これらのリテラルを使用すると、文字をエスケープせずに文字列をそのまま記述することができます:

<code class="language-csharp">string str = $$$$"How to add doublequotes"$$$$";</code>
ログイン後にコピー

これらのメソッドは文字列変数に効果的に二重引用符を追加し、必要に応じてその内容を div に表示できるようにします。

<code class="language-html">...
...
<div>" + str + "</div>
...
...</code>
ログイン後にコピー

これにより、次の出力が生成されます:

<code>"How to add double quotes"</code>
ログイン後にコピー

以上がC# の文字列変数に二重引用符を埋め込む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート