C#

 Computer >> コンピューター >  >> プログラミング >> C#
  1. C#のCharEnumerator.MoveNext()メソッドとは?使い方を解説

    CharEnumerator.MoveNext()メソッドとはC#のCharEnumerator.MoveNext()メソッドは、現在のCharEnumeratorオブジェクトの内部インデックスを1つ進め、列挙対象の文字列における「次の文字」へ移動するために使用されます。このメソッドはIEnumeratorインターフェースの標準的な動作に従っており、文字列を1文字ずつ順番に処理したい場合に活用されます。戻り値MoveNext()メソッドはbool型の値を返します。次の文字へ正常に移動できた場合 → true文字列の末尾に達して移動できない場合 → falseこの特性により、whileループなど

  2. 【C#入門】CharEnumerator.Reset()メソッドの使い方をわかりやすく解説

    C#のCharEnumerator.Reset()メソッドは、列挙対象となっている文字列の最初の文字よりも論理的に手前の位置へ、内部インデックスを初期化するためのメソッドです。このメソッドを呼び出すことで、同じCharEnumeratorオブジェクトを使い回して、文字列の走査を最初からやり直すことができます。なお、Reset()を呼び出した直後はカーソルが先頭文字の手前にあるため、CurrentプロパティにアクセスするとInvalidOperationExceptionがスローされる点に注意してください。必ずMoveNext()を呼び出してからCurrentを参照するようにしましょう。構文pu

  3. C#のMath.Tanh()メソッドとは?使い方とサンプルコードを徹底解説

    C#のMath.Tanh()メソッドは、指定された角度の双曲線正接(ハイパボリックタンジェント)を返すメソッドです。System.Mathクラスに含まれており、数学的な計算やニューラルネットワークの活性化関数など、さまざまな場面で活用されています。構文public static double Tanh (double val);引数「val」には、双曲線正接を求めたい角度を倍精度浮動小数点数(double型)で指定します。戻り値もdouble型で、計算結果の双曲線正接が返されます。Math.Tanh()メソッドの使用例それでは、実際にMath.Tanh()メソッドを使用したサンプルコードを見て

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

    Math.Truncate()メソッドとはC#のMath.Truncate()メソッドは、Double型またはDecimal型の数値から小数点以下を切り捨て、整数部分のみを取得するために使用されるメソッドです。引数に渡した数値の小数部分が単純に除去され、ゼロ方向への切り捨てが行われる点が特徴です。構文public static decimal Truncate(decimal val1) public static double Truncate(double val2)上記のように、Math.Truncate()メソッドには2つのオーバーロードが用意されています。val1には切り捨ての対象と

  5. C#のタプル(Tuple)クラスとは?複数の値を扱う方法を解説

    C#では、メソッドから複数の値を返したい場合にタプル(Tuple)が便利です。タプルは異なる型の複数のデータ要素をひとつのオブジェクトとしてまとめて扱えるデータ構造で、.NET 4.0から導入されました。タプルを作成するには、Tupleクラスが提供する静的なコンストラクタやCreateメソッドを使用します。各要素には、Item1、Item2といったプロパティを通じてアクセスできます。タプルの基本的な使い方以下は、int型とstring型の2つの要素を持つタプルを作成し、その値を参照する例です。using System; public class Demo { public stati

  6. C#のTuple<T1>クラスとは?シングルトンの基本と使い方を解説

    C#のTuple<T1>クラスは、要素を1つだけ持つ「1つ組(1-tuple)」、いわゆるシングルトンを表すクラスです。タプルとは、複数の要素をひとまとまりのシーケンスとして扱える便利なデータ構造です。 Tuple<T1>クラスの主な用途 データセットへの簡単で効率的なアクセス データセットの柔軟な操作 単一のデータセットを表現したい場合 メソッドから値を返す際の活用 メソッドへ値を渡す際の引数としての利用 Tuple<T1>クラスのプロパティ Tuple<T1>クラスには、以下のプロパティが用意されています。 Item1:現在のTup

  7. C#のTuple<T1, T2, T3>クラスとは?3つ組(トリプル)の基本と使い方

    Tuple<T1, T2, T3>クラスとはC#のTuple<T1, T2, T3>クラスは、3つの要素を持つタプル(3-tuple、トリプルとも呼ばれます)を表すクラスです。タプルとは、複数の要素を順序付けて格納できるデータ構造であり、異なる型の値をひとまとめにして扱うことができます。Tuple<T1, T2, T3>の主な用途データセットへの簡単なアクセスデータセットの容易な操作単一のデータセットとしての表現メソッドから複数の値を返したい場合メソッドに複数の値を渡したい場合主なプロパティTuple<T1, T2, T3>クラスには、各要素に対

  8. C#のCharEnumerator.ToString()メソッドの使い方を徹底解説

    C#のCharEnumerator.ToString()メソッドは、現在のオブジェクトを表す文字列を取得します。CharEnumeratorクラスは、文字列を1文字ずつ順番に列挙するための列挙子(イテレーター)であり、ToString()メソッドを呼び出すと、既定では型名である「System.CharEnumerator」という文字列が返されます。 構文 CharEnumerator.ToString()メソッドの構文は以下のとおりです。 public virtual string ToString(); 戻り値のポイント このメソッドは引数を受け取らず、現在のオブジェクトを表す文字列(str

  9. C#のConvert.FromBase64String(String)メソッドとは?使い方を解説

    C#のConvert.FromBase64String(String)メソッドは、Base-64形式でエンコードされたバイナリデータを含む文字列を、等価な8ビット符号なし整数配列(byte配列)に変換するためのメソッドです。構文このメソッドの構文は以下のとおりです。public static byte[] FromBase64String (string str);パラメータstrには、変換対象となるBase-64エンコード済みの文字列を指定します。戻り値として、デコードされたバイト配列が返されます。使用例ここでは、Convert.FromBase64String(String)メソッドを使っ

  10. 【C#】Convert.ToBase64CharArray()メソッドの使い方をサンプルコード付きで解説

    C#のConvert.ToBase64CharArray()メソッドは、8ビット符号なし整数(byte)配列の一部分を、base-64形式でエンコードされたUnicode文字(char)配列の対応する部分に変換するための静的メソッドです。バイナリデータをテキストとして安全に扱いたい場合などに活用できます。構文ToBase64CharArray()メソッドの構文は以下の通りです。public static int ToBase64CharArray (byte[] arr, int offsetIn, int length, char[] outArray, int offsetOut);パラメ

  11. C#のConvert.ToBase64String()メソッドの使い方を徹底解説

    C#のConvert.ToBase64String()メソッドは、8ビット符号なし整数(byte)の配列の値を、Base64形式でエンコードされた文字列に変換するために使用されるメソッドです。バイナリデータをテキストとして扱いたい場合や、データを安全に文字列として送受信したい場合などに広く活用されています。構文Convert.ToBase64String()メソッドの構文は以下のとおりです。public static string ToBase64String (byte[] arr);引数arrには、変換対象となる8ビット符号なし整数(byte型)の配列を指定します。戻り値として、Base6

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

    C#のMathF.Tan()メソッドは、指定されたfloat型の角度(ラジアン単位)に対する正接(タンジェント)を計算して返します。科学技術計算やグラフィックス処理など、三角関数の計算が必要な場面で活用できる便利なメソッドです。構文MathF.Tan()メソッドの構文は以下の通りです。public static float Tan (float val);パラメータ val には、正接を求めたい角度をラジアン単位で指定します。戻り値はfloat型です。使用例1:通常の値とNaNの場合まず、通常の数値とNaN(非数)を引数に渡した場合の動作を確認してみましょう。using System; pub

  13. C#のMathF.Tanh()メソッドとは?構文と具体例でわかりやすく解説

    C#のMathF.Tanh()メソッドは、指定されたfloat型の値に対する双曲線正接(ハイパボリックタンジェント)を返すメソッドです。数学的な計算やグラフ描画、信号処理など、浮動小数点数を扱う場面で活用されます。この記事では、MathF.Tanh()メソッドの基本的な構文から、実際のコード例とその実行結果までをわかりやすく解説します。MathF.Tanh()メソッドの構文MathF.Tanh()メソッドの構文は以下の通りです。public static float Tanh (float val);引数 val には、双曲線正接を求めたい数値(float型)を指定します。戻り値として、その値

  14. C#のMathF.Truncate()メソッドとは?具体例でわかりやすく解説

    C#のMathF.Truncate()メソッドは、指定された単精度浮動小数点数(float)の整数部分を計算するためのメソッドです。小数点以下を切り捨て、整数部分のみをfloat型として返します。構文MathF.Truncate()メソッドの構文は以下の通りです。public static float Truncate (float val);引数「val」には、切り捨ての対象となる数値を指定します。戻り値valの整数部分がfloat型で返されます。引数がNaNの場合はNaNが、無限大の場合はそのまま無限大が返される点に注意してください。使用例1:無限大を渡した場合まず、正の無限大と負の無限大

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

    C#のUInt16.CompareTo()メソッドは、現在のインスタンスと指定されたオブジェクトまたはUInt16値を比較し、両者の相対的な大小関係を示す整数値を返します。数値の大小判定やソート処理などで活用できる便利なメソッドです。 構文 UInt16.CompareTo()メソッドの構文は以下の2種類があります。 public int CompareTo (object val); public int CompareTo (ushort val); 1つ目の構文では、比較対象として任意のオブジェクトを引数に指定します。2つ目の構文では、比較対象として符号なし整数(ushort)を直接指定

  16. C#のUInt16.Equalsメソッドとは?使い方をサンプルコード付きで解説

    C#のUInt16.Equals()メソッドは、現在のインスタンスが指定したオブジェクトまたはUInt16(16ビット符号なし整数)の値と等しいかどうかを示すbool値を返すメソッドです。構文UInt16.Equals()メソッドには、以下の2種類の構文があります。public override bool Equals (object ob); public bool Equals (ushort ob);1つ目の構文のパラメータobは、このインスタンスと比較する対象のオブジェクトです。2つ目の構文のパラメータobは、このインスタンスと比較する16ビット符号なし整数(ushort)です。戻り値

  17. C#のTuple<T1, T2>クラスとは?ペア(2つ組)の基本と使い方を実例で解説

    Tuple<T1, T2>クラスとはC#のTuple<T1, T2>クラスは、2つの要素を持つタプル(2-tuple、通称「ペア」)を表すクラスです。タプルとは、複数の要素を順序付けてひとまとめに扱えるデータ構造のことを指します。Tuple<T1, T2>クラスは、主に以下のような場面で活用されます。データセットへの簡単なアクセスデータセットの容易な操作単一のデータセットとしての表現メソッドから複数の値を返したい場合メソッドへ複数の値を渡したい場合主なプロパティTuple<T1, T2>クラスには、格納された各要素にアクセスするための2つのプロパ

  18. 【C#入門】UInt16.GetHashCode()メソッドの使い方を実例付きで解説

    C#のUInt16.GetHashCode()メソッドは、現在のUInt16インスタンスに対応するハッシュコード(HashCode)を取得するために使用されます。ハッシュコードは、ハッシュテーブルなどのデータ構造でオブジェクトを効率的に管理・検索する際に活用される整数値です。構文UInt16.GetHashCode()メソッドの構文は以下の通りです。public override int GetHashCode ();このメソッドは引数を受け取らず、現在のインスタンスの値を表すint型のハッシュコードを返します。使用例1まず、基本的な実装例を見てみましょう。通常の値とUInt16.MinVal

  19. C#のUInt16.GetTypeCode()メソッドとは?使い方を実例付きで解説

    C#におけるUInt16.GetTypeCode()メソッドは、値型UInt16に対応するTypeCode(型コード)を取得するためのメソッドです。この記事では、基本的な構文と具体的なコード例を通じて、その動作をわかりやすく解説します。構文UInt16.GetTypeCode()メソッドの構文は以下の通りです。public TypeCode GetTypeCode ();使用例1:通常のushort値の場合まず、実際のushort型の値に対してGetTypeCode()メソッドを使用する例を見てみましょう。using System; public class Demo {  &nbs

  20. C#のUInt16.MaxValueフィールドとは?使い方を例付きで解説

    C#におけるUInt16.MaxValueフィールドは、16ビット符号なし整数(ushort型)が取り得る最大値を表す定数です。値の範囲チェックや変換処理などで頻繁に活用されます。構文UInt16.MaxValueフィールドの構文は以下のとおりです。public const ushort MaxValue = 65535;このように、MaxValueは定数(const)として定義されており、その値は常に65535です。ushort型は0〜65535の範囲の値を扱えるため、最大値が65535となります。使用例1:基本的なプロパティの確認まず、UInt16.MaxValueフィールドを使った基本的

Total 2668 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:79/134  20-コンピューター/Page Goto:1 73 74 75 76 77 78 79 80 81 82 83 84 85