-
C#10進数(D)形式指定子
「D」(または10進数)形式指定子は、整数型で機能します。数値を10進数の文字列(0〜9)に変換します。 以下が私たちの番号だとしましょう。 int val = 467; ここで、結果を0467として返すには、次の10進形式指定子を使用します。 val.ToString("D4") 別の例を見てみましょう。 例 using System; using System.Globalization; class Demo { static void Main() { int val; &nbs
-
C#で文字列としてInt64を表す
Int64は、64ビットの符号付き整数を表します。文字列として表すには、ToString()メソッドを使用します。 まず、Int64変数を宣言して初期化します。 long val = 8766776; ここで、それを文字列として表現します。 val.ToString() 完全な例を見てみましょう。 例 using System; class Demo { static void Main() { long val = 8766776; Console.Write("Lo
-
Int64をC#の16進文字列として表す
Int64をC#でバイナリ文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメーター(16進数の場合は16)として設定します。 Int64は、64ビットの符号付き整数を表します。 まず、Int64変数を設定します。 long val = 947645; 次に、2番目のパラメーターとして16を含めて、16進文字列に変換します。 Convert.ToString(val, 16) 例 using System; class Demo { static void Main() {
-
C#の0カスタムフォーマット指定子
「0」カスタム指定子はゼロプレースホルダーです。 フォーマットされる値のフォーマット文字列のゼロが表示される位置に数字がある場合、その数字は結果の文字列にコピーされます。ただし、これが行われない場合は、ゼロが表示されます。 これが私たちの二重変数です。 double d; d = 292; これで、次のように設定することで、フォーマット文字列にゼロを簡単に表示できます。 d.ToString("00000") 例 using System; using System.Globalization; class Demo { static voi
-
#C#のカスタム指定子
「#」カスタムフォーマット指定子は、数字のプレースホルダー記号として機能します。 フォーマットする値のフォーマット文字列の「#」記号が表示される位置に数字がある場合、その数字が結果の文字列にコピーされます。 ここではダブルタイプを設定しました。 double d; d = 4.2; それでは、「#」カスタム指定子を使用しましょう。 d.ToString("#.##", CultureInfo.InvariantCulture) 他の例を次に示します。 例 using System; using System.Globalization; class Demo { &
-
辞書でキーを見つけるためのC#プログラム
まず、要素を含む辞書コレクションを設定します。 Dictionary<int, string> d = new Dictionary<int, string>() { {1,"Applianes"}, {2, "Clothing"}, {3,"Toys"}, {4,"Footwear"}, {5, "Accessories"} }; ここで、
-
。 C#のカスタム指定子
「。」カスタムフォーマット指定子は、ローカライズされた小数点記号を出力文字列に追加します。 1番目のst フォーマット文字列のピリオドは、フォーマットされた値の小数点の位置を決定します。 double d = 2.3; d.ToString("0.00", CultureInfo.InvariantCulture 「。」を実装する方法を学ぶために、別の例を見てみましょう。カスタム指定子。 例 using System; using System.Globalization; class Demo { static void Main() { &
-
C#のBinarySearch()メソッド
BinarySearch()は、数値、英数字、または文字列に関係なく、ソートされたリストで機能します。要素のインデックスが見つかります。 以下が私たちのリストだとしましょう。 List<int> list = new List<int>(); list.Add(70); list.Add(150); list.Add(220); list.Add(250); list.Add(300); ここで、250が配置されているインデックスを確認するには、BinarySearch()メソッドを使用します。 list.BinarySearch(250); 例 using Sys
-
C#での3次元配列のサイズ
C#で3D配列のサイズを取得するには、ディメンションのインデックスとしてパラメーターを指定してGetLength()メソッドを使用します。 GetLength(dimensionIndex) サイズを取得するには。 arr.GetLength(0) arr.GetLength(1) arr.GetLength(2) 例 using System; class Program { static void Main() { int[,,] arr = new int[3,4,5]; //
-
C#のFormatException
引数の形式が無効な場合、FomatExceptionがスローされます。 例を見てみましょう。 int以外の値をint.Parse()メソッドに設定すると、次のようにFormatExceptionがスローされます- 例 using System; class Demo { static void Main() { string str = "3.5"; int res = int.Parse(str); } } 整数以外の値を渡したため
-
メソッドを除くC#Linq
Except()メソッドを使用して2つの配列の違いを取得します。 以下は2つのアレイです。 int[] arr = { 9, 12, 15, 20, 35, 40, 55, 67, 88, 92 }; int[] arr2 = { 20, 35 }; 違いを得るには、2番目のリストの要素を除いて最初のリストを返すExcept()メソッドを使用します。 arr.AsQueryable().Except(arr2); 以下は全体の例です。 例 using System; using System.Linq; using System.Collections.Generic; class Pr
-
C#LinqElementAtメソッド
指定されたインデックス位置にある要素を取得するためのC#のElementAt()メソッド。 まず、文字列配列を設定します。 string[] str = { "Jack", "Pat", "David"}; ここで、特定のインデックスの要素を取得するには、次の例に示すようにElementAt()メソッドを使用します- 例 using System.IO; using System; using System.Linq; class Program { static void Main() {
-
C#でソート可能な(s)フォーマット指定子
ソート可能な標準フォーマット指定子は、カスタムの日付と時刻のフォーマット文字列を表します。 フォーマット文字列は、DateTimeFormatInfo.SortableDateTimePatternプロパティによって定義されます。 カスタムフォーマット文字列。 yyyy'-'MM'-'dd'T'HH':'mm':'ss 例 using System; class Demo { static void Main() { DateTime date
-
C#Linq First()メソッド
First()メソッドを使用して、配列から最初の要素を取得します。 まず、配列を設定します。 int[] arr = {20, 40, 60, 80 , 100}; 次に、Queryable First()メソッドを使用して、最初の要素を返します。 arr.AsQueryable().First(); 以下は全体の例です。 例 using System; using System.Linq; using System.Collections.Generic; class Program { static void Main() { &
-
C#Math.BigMulメソッド
Math.BigMul()メソッドを使用して、2つの32ビット数の積を求めます。 以下は私たちの2つの数字です。 int one = 345272828; int two = 887685744; 今、製品を入手してください。 long res; res = Math.BigMul(one, two); 例 using System; using System.Globalization; class Demo { static void Main() { int one = 345272828;  
-
C#Math.DivRemメソッド
Math.DivRemメソッドを使用して、2つの数値の商を計算し、余りを返します。 まず、配当と除数を設定します。 // dividend long dividend = 30; // divisor long divisor = 7; 次に、DivRemメソッドを使用します。 long quotient = Math.DivRem(dividend, divisor, out rem); 例 using System; using System.Globalization; class Demo { static void Main() { &nb
-
C#String.PadRightメソッド
PadRight()メソッドを使用して、文字列の末尾にスペースを埋め込みます。 Unicode文字で埋めることもできます。 以下が私たちの文字列だとしましょう。 string myStr = "Text1"; 上記の文字列の最後にパディングを設定するには、PadRightメソッドを使用します。 myStr.PadRight(10); これが完全な例です。 例 using System; class Demo { static void Main() { string myStr = "Tex
-
C#で文字列としてInt32を表す
Int32は、32ビットの符号付き整数を表します。文字列として表すには、ToString()メソッドを使用します。 まず、Int32変数を宣言して初期化します。 int val = 1023; ここで、それを文字列として表現します。 val.ToString() 完全な例を見てみましょう。 例 using System; class Demo { static void Main() { int val = 1023; Console.Write("Integer co
-
C#Console.WindowWidthプロパティ
WindowWidthプロパティは、コンソールウィンドウの幅を取得または設定します。 変数を宣言します。 int width; 次に、現在のウィンドウの幅を取得します。 width = Console.WindowWidth; 以下は完全な例です。 例 using System; using System.Numerics; using System.Globalization; class Demo { static void Main() { int width; int h
-
C#のConvert.ChangeTypeメソッド
ChangeType()メソッドは、指定されたタイプのオブジェクトを返し、その値は指定されたオブジェクトと同等です。 ダブルタイプがあるとしましょう。 double val = -3.456 次に、ChangeTypeメソッドを使用して、型を整数に変更します。 num = (int)Convert.ChangeType(val, TypeCode.Int32); 完全な例を見てみましょう。 例 using System; public class Demo { public static void Main() { do