C#

 Computer >> コンピューター >  >> プログラミング >> C#
  1. C#のInt64.ToString()メソッドとは?構文と書式指定の実例付きで解説

    C#におけるInt64.ToString()メソッドは、Int64型(long型)のインスタンスが持つ数値を、それに相当する文字列表現へ変換するためのメソッドです。数値を画面に表示したり、文字列として連結・保存したりする際に頻繁に利用される、非常に基本的かつ重要なメソッドといえます。構文Int64.ToString()メソッドには、主に以下の2つのオーバーロードがあります。public override string ToString (); public string ToString (string format);引数なしのバージョンは、数値を既定の形式で文字列化します。一方、forma

  2. C#のIsNullOrEmpty()メソッドとは?使い方を解説

    C#のIsNullOrEmpty()メソッドは、指定された文字列がnullまたは空文字列()であるかどうかを判定するために使用される静的メソッドです。文字列が有効な値を持っているかを確認する際に非常に便利で、NullReferenceExceptionの発生を防ぐためのガード処理としても広く活用されています。 構文 構文は以下のとおりです。 public static bool IsNullOrEmpty (string val); 上記の構文において、引数 val は判定対象となる文字列です。戻り値は bool 型で、文字列が null または空文字列の場合は true、それ以外の場合は f

  3. C#のStringBuilder.EnsureCapacity()メソッドとは?使い方とサンプルコードで解説

    C#のStringBuilder.EnsureCapacity()メソッドは、StringBuilderインスタンスの容量(Capacity)が指定された値以上であることを保証するためのメソッドです。文字列の連結や追加を繰り返す前に必要な容量をあらかじめ確保しておくことで、内部バッファの再割り当てが発生しにくくなり、パフォーマンス向上が期待できます。 構文 EnsureCapacity()メソッドの構文は次のとおりです。 public int EnsureCapacity (int capacity); 引数 capacity には、保証したい最小容量を指定します。戻り値としては、この呼び出し

  4. C#のBoolean.GetTypeCode()メソッドとは?使い方とコード例をわかりやすく解説

    C#における Boolean.GetTypeCode() メソッドは、Boolean(真偽値)型の値に対して、その型コード(TypeCode)を取得するために使用されます。このメソッドを呼び出すと、TypeCode.Boolean が返され、対象の値がBoolean型であることを確認できます。構文このメソッドの基本的な構文は以下の通りです。public TypeCode GetTypeCode ();引数は取らず、戻り値として System.TypeCode 列挙体の値を返します。使用例1:文字列とbool値での動作確認まずは、文字列操作と組み合わせた簡単なサンプルを見てみましょう。using

  5. C#のDouble.IsNegativeInfinity()メソッドとは?使い方とサンプルコードを解説

    C#のDouble.IsNegativeInfinity()メソッドは、指定された数値が負の無限大(Negative Infinity)と評価されるかどうかを示すbool値を返す静的メソッドです。数値計算において、除算などで発生する無限大の値を判定したい場合に役立ちます。構文このメソッドの構文は以下の通りです。public static bool IsNegativeInfinity (double val);引数のvalには、判定対象となる倍精度浮動小数点数(double)を指定します。値が負の無限大であればtrue、そうでなければfalseが返されます。使用例1:NaNの場合まず、0.0を

  6. C#のSortedDictionary.Valuesプロパティの使い方を徹底解説

    C#のSortedDictionary<TKey, TValue>.Valuesプロパティは、SortedDictionaryに格納されているすべての値(Value)を含むコレクションを取得するために使用されます。 構文 Valuesプロパティの構文は以下のとおりです。 public System.Collections.Generic.SortedDictionary<TKey,TValue>.ValueCollection Values { get; } このプロパティには、次のような特徴があります。 読み取り専用: getterのみが定義されており、外部から

  7. C#のRandom.Next()メソッドの使い方を徹底解説

    C#のRandom.Next()メソッドは、負でない(0以上の)ランダムな整数を返すためのメソッドです。乱数が必要な場面、たとえばゲームの抽選処理やテストデータの生成などでよく使われます。構文Random.Next()メソッドには複数のオーバーロードが用意されています。public virtual int Next (); public virtual int Next (int maxVal); public virtual int Next (int minVal, int maxVal);引数なし:0以上、int.MaxValue未満のランダムな整数を返します。maxVal指定:0以上、

  8. C#のStringBuilder.ToString()メソッドとは?使い方とサンプルコードを解説

    C#におけるStringBuilder.ToString()メソッドは、StringBuilderオブジェクトが保持している値をString(文字列)型に変換するためのメソッドです。可変長の文字列を効率的に操作できるStringBuilderから、通常の不変(immutable)な文字列として内容を取り出したい場面でよく使用されます。構文ToString()メソッドには、以下の2つのオーバーロードが用意されています。public override string ToString (); public string ToString (int begnIndex, int len);1つ目は引数

  9. C#のCompareOrdinal()メソッドとは?文字列を序数比較する方法を解説

    C#のCompareOrdinal()メソッドは、2つの指定されたStringオブジェクトを、それぞれの文字列に含まれる対応するCharオブジェクトの数値(Unicodeコードポイント)を評価することで比較する静的メソッドです。カルチャ(文化情報)に依存しない序数比較を行うため、言語的な並び替え規則ではなく、文字コードそのものに基づいて大小関係が判定される点が特徴です。構文public static int CompareOrdinal (string str1, string str2);引数のstr1とstr2には、比較対象となる2つの文字列を指定します。戻り値の意味0より小さい値:str

  10. C#のString.Copy()メソッドとは?構文と使い方を実例付きで解説

    C#のCopy()メソッドは、指定した文字列(String)と同じ値を持つ新しいStringインスタンスを作成するための静的メソッドです。既存の文字列の複製を作りたい場合に利用できます。構文public static string Copy (string s);パラメータ「s」には、コピー元となる対象の文字列を指定します。使用例1using System; public class Demo {    public static void Main(string[] args) {       string s1 = "Amy&qu

  11. C#のArray.BinarySearch(Array, Object)メソッドとは?使い方とサンプルコード解説

    C#のArray.BinarySearch(Array, Object)メソッドは、ソート済みの1次元配列全体を対象に、指定した要素を検索するための静的メソッドです。検索の際には、配列の各要素および検索対象オブジェクトに実装されたIComparableインターフェースが使用されます。 構文 public static int BinarySearch (Array arr, object val); パラメータ arr: 検索対象となる、ソート済みの1次元配列 val: 検索するオブジェクト 戻り値 指定した要素が見つかった場合は、そのインデックス(0から始まる番号)をint型で返し

  12. C#のArray.LastIndexOf()メソッドの使い方を徹底解説

    概要C#のArray.LastIndexOf()メソッドは、指定したオブジェクトを1次元配列全体から検索し、その要素が最後に現れた位置(インデックス)を返すメソッドです。要素が見つからなかった場合は「-1」が返されます。同じ値が複数含まれる配列から、最後の出現位置を知りたい場合に非常に便利です。構文public static int LastIndexOf (Array arr, object val);各パラメータの意味は以下のとおりです。arr:検索対象となる1次元配列val:配列内で検索したいオブジェクト使用例1:文字列配列の場合using System; public class De

  13. C#のStack.TrimExcess()メソッドをサンプルコードでわかりやすく解説

    C#におけるStack<T>.TrimExcess()メソッドは、スタックの容量が閾値(しきい値)を超えている場合に、容量を現在の実際の要素数まで縮小するためのメソッドです。大量の要素を削除した後など、不要になったメモリを解放したい場面で活用できます。構文public void TrimExcess();引数は取らず、戻り値もありません。呼び出すだけで、内部配列の容量が実際の要素数に合わせて調整されます。使用例1:int型のスタックusing System; using System.Collections.Generic; public class Demo { publ

  14. C#のStartsWith()メソッドとは?使い方とサンプルコードを解説

    StartsWith()メソッドとはC#のStartsWith()メソッドは、文字列(string)インスタンスの先頭部分が、指定した文字列と一致するかどうかを判定するためのメソッドです。判定結果はbool型として返され、一致する場合はtrue、一致しない場合はfalseとなります。構文public bool StartsWith (string val);パラメータ val には、比較対象となる文字列を指定します。使用例1:基本的な判定次の例では、文字列「JohnAndJacob」が「J」で始まるかどうかを判定しています。using System; public class Demo {

  15. C#で文字列を連結する方法!String.Concat()の使い方を実例付きで解説

    C#で文字列を連結(結合)するには、String.Concat()メソッドを使用します。この記事では、基本的な2つの文字列の連結から、文字列配列の一括連結まで、サンプルコードと実行結果を交えてわかりやすく解説します。基本構文:2つの文字列を連結するまずは、最もよく使われる形式です。public static string Concat (string str1, string str2);パラメータstr1とstr2には、連結したい2つの文字列を指定します。戻り値として、両者を結合した新しい文字列が返されます。サンプルコード①:2つの文字列の連結using System; public cla

  16. C#のString.Contains()メソッドの使い方をサンプルコード付きで解説

    C#のString.Contains()メソッドは、指定した部分文字列が対象の文字列内に存在するかどうかを判定し、その結果をbool型(true / false)として返すメソッドです。文字列の検索や条件分岐の処理で頻繁に利用される、基本的かつ重要なメソッドの一つです。構文public bool Contains (string val);引数のvalには、検索したい部分文字列を指定します。対象の文字列内に該当する部分文字列が見つかった場合はtrue、見つからなかった場合はfalseが返されます。サンプルコード①:部分文字列が含まれる場合using System; public class D

  17. C#のTimeSpan.FromMinutes()メソッドの使い方を解説

    C#のTimeSpan.FromMinutes()メソッドは、指定した分数を表すTimeSpanオブジェクトを返すための静的メソッドです。引数にはdouble型の値を指定でき、ミリ秒単位の精度で時間間隔を表現できます。構文public static TimeSpan FromMinutes (double val);引数valには分数(分単位の値)を指定します。小数点以下の値も渡すことが可能で、その場合はミリ秒単位まで正確に処理されます。たとえば、1.5を指定すると「1分30秒」のTimeSpanが生成されます。サンプルコード①まず、FromMinutes()メソッドを含む複数のTimeSpa

  18. C#のTimeSpan.FromSeconds()メソッドの使い方を徹底解説

    C#のTimeSpan.FromSeconds()メソッドは、指定した秒数を表すTimeSpanオブジェクトを返す静的メソッドです。引数にはdouble型の値を渡すことができ、その値は最も近いミリ秒単位まで正確に反映されます。 構文 このメソッドの構文は以下のとおりです。 public static TimeSpan FromSeconds (double val); パラメータ「val」には、秒数をdouble型で指定します。小数点以下の値も指定可能で、内部では最も近いミリ秒に丸められて処理されます。 使用例1 まずは、FromSeconds()を含む複数のファクトリメソッドを使った

  19. C#のBitConverter.ToUInt16()メソッドとは?使い方とサンプルコードを解説

    C#のBitConverter.ToUInt16()メソッドは、バイト配列内の指定した位置から2バイトを読み取り、16ビット符号なし整数(ushort型)に変換して返すためのメソッドです。バイナリデータの解析やファイル・ネットワーク通信の処理など、バイト列を数値として扱いたい場面でよく活用されます。 構文 public static ushort ToUInt16 (byte[] val, int begnIndex); 各パラメータの意味は以下の通りです。 val:変換元となるバイト配列 begnIndex:読み取りを開始する位置(インデックス) 指定した位置から2バイト分のデータが

  20. C#のIsNullOrWhiteSpace()メソッドとは?null・空文字・空白文字列を判定する方法を解説

    C#のIsNullOrWhiteSpace()メソッドは、指定された文字列がnullであるか、空文字(String.Empty)であるか、あるいは空白文字(スペース、タブ、改行など)のみで構成されているかどうかを判定するためのメソッドです。戻り値としてbool型(true / false)を返します。構文public static bool IsNullOrWhiteSpace (string val);引数 val には、判定対象となる文字列を指定します。このメソッドは静的(static)メソッドのため、String.IsNullOrWhiteSpace() の形式で直接呼び出すことができま

Total 2668 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:97/134  20-コンピューター/Page Goto:1 91 92 93 94 95 96 97 98 99 100 101 102 103