#8 C#で学ぶ文字列操作の基本
C#の文字列操作は、Javaと似た機能に加えて、読みやすい埋め込みの書き方が用意されています。この記事では、C#における文字列操作の基本を解説します。
文字列補間という便利な書き方
C#には、文字列の前に`$`を付けることで、変数を`{}`で埋め込める「文字列補間」という書き方があります。
string greeting = $"こんにちは、{name}さん";
よく使う文字列操作
name.Length文字数を調べるname.ToUpper()大文字に変換するname.Replace("A", "B")文字を置き換えるname.Split(',')指定した記号で分割する
文字列の比較は==でOK
C#でも、`==`だけで文字列の中身を正しく比較できます。
C#ならではの注意点
C#のメソッド名は`ToUpper()`のように、単語の先頭を大文字にする書き方(パスカルケース)が慣習です。JavaScriptの`toUpperCase()`やKotlinの`uppercase()`など、言語ごとにメソッド名の付け方や大文字小文字のルールが異なるため、言語を切り替える際は綴りを見直す癖をつけましょう。
まとめ
C#の文字列操作は`$"{}"`による文字列補間が特に便利です。メソッド名の大文字小文字のルールにも注意しましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
C#をもっと学びたい方には「確かな力が身につくC#「超」入門 第2版」がおすすめです。
コメント
コメントを投稿