C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#の文字列クラス


stringキーワードは、System.Stringクラスのエイリアスです。 Stringクラスには次の2つのプロパティがあります-

プロパティと説明
Sr.No。
1 文字
現在のStringobjectの指定された位置にあるCharオブジェクトを取得します。
2 長さ
現在のStringオブジェクトの文字数を取得します。

以下は、Stringクラスのメソッドの一部です-

メソッドと説明
Sr.No。
1 public static int Compare(string strA、string strB)
指定された2つの文字列オブジェクトを比較し、ソート順での相対位置を示す整数を返します。
2 public static int Compare(string strA、string strB、bool ignoreCase)
指定された2つの文字列オブジェクトを比較し、ソート順での相対位置を示す整数を返します。ただし、ブールパラメータがtrueの場合は大文字と小文字は区別されません。
3 public static string Concat(string str0、string str1)
2つの文字列オブジェクトを連結します。
4 public static string Concat(string str0、string str1、string str2)
3つの文字列オブジェクトを連結します。
5 public static string Concat(string str0、string str1、string str2、string str3)
4つの文字列オブジェクトを連結します。

次の例で、文字列を作成して文字列を結合する方法を見てみましょう-

using System;

namespace StringApplication {

   class StringProg {

      static void Main(string[] args) {
         string[] starray = new string[]{"Cricket is my life",
         "It is played between two teams",
         "It has three formats",
         "T20, Test Cricket and ODI",
         "Cricket is life"
         };

         string str = String.Join("\n", starray);
         Console.WriteLine(str);
      }
   }
}

  1. C#のStringCollectionクラス

    StringCollectionクラスは、文字列のコレクションを表します。 StringCollectionクラスのプロパティは次のとおりです- Sr.no プロパティと説明 1 カウント OrderedDictionaryコレクションに含まれるキーと値のペアの数を取得します。 2 IsReadOnly StringCollectionが読み取り専用かどうかを示す値を取得します。 3 IsSynchronized StringCollectionへのアクセスが同期されている(スレッドセーフ)かどうかを示す値を取得します。

  2. C#のコンソールクラス

    C#のConsoleクラスは、コンソールアプリケーションの標準の入力、出力、およびエラーストリームを表すために使用されます。 C#のコンソールクラスプロパティの例をいくつか見てみましょう- Console.CursorLeftプロパティ C#でコンソールのCursorLeftを変更するには、Console.CursorLeftプロパティを使用します。 例 例を見てみましょう- using System; class Demo {    public static void Main (string[] args) {       Cons