文字列演算子
文字列演算子は、文字列の結合や比較に用いる演算子です。
文字列演算子は、左右どちらかのオペランドが文字列型の場合に使用できます。
結合演算子 +
結合演算子+
は、ふたつの文字列を連結した新しい文字列を作成します。
比較演算子
カルチャの考慮
文字列比較演算子では、並び替えの比較にカルチャを考慮せず、コードポイントごとに並べるだけで比較します。全角半角の混ざった文字列を比較する必要があるなど、カルチャを考慮して比較する必要がある場合は、string.CompareToメソッドを使用してください。
小なり演算子 <
小なり演算子<
は、並べ替えたときに左の文字列が右の文字列より前にくる場合にtrue
を、それ以外の場合はfalse
を返します。次に例を示します。
大なり演算子 >
大なり演算子>
は、並べ替えたときに右の文字列が左の文字列より前にくる場合にtrue
を、それ以外の場合はfalse
を返します。次に例を示します。
小なりイコール演算子 =<
小なりイコール演算子=<
は、並べ替えたときに左の文字列が右の文字列より前にくるか、同じ位置に並べられる場合にtrue
を、それ以外の場合はfalse
を返します。次に例を示します。
大なり演算子 >=
大なり演算子>
は、並べ替えたときに右の文字列が左の文字列より前にくるか、同じ位置に並べられる場合にtrue
を、それ以外の場合はfalse
を返します。次に例を示します。