1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【C#】文字列の中で"(ダブルクォーテーション)を使う

Posted at

C#は文字列を使う場合、"(ダブルクォーテーション)で囲む必要があります。

しかし、""の中で"を文字として使いたい場合、普通に"を入れるだけではエラーになってしまいます。

string str = "Hello"World"; //これはエラー

そこで使うのがエスケープ文字です。

"の前に\(バックスラッシュ)を入れてみます。

string str = "Hello\"World"; // Hello"World

すると、"が文字として出力できました!

C#での"(ダブルクォーテーション)は文字としてではなく、「文字列を表すもの」として扱われるので、文字として扱いたい場合は\(エスケープ文字)が必要になります。

#参考
https://www.atmarkit.co.jp/ait/articles/1709/27/news017.html

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?