-
既存のファイルのコピーを作成するC#プログラム
File.Copyメソッドを使用して、既存のファイルのコピーを作成します。 コピーするファイルのパスを追加します。 String myPath = @"D:\one.txt"; 上記のファイルを次のファイルにコピーします- String myPath = @"D:\one.txt"; ソースファイルと宛先ファイルの両方でFile.Copyメソッドを使用します。 File.Copy(myPath,newpath); 例 using System; using System.IO; public class Program {  
-
C#でファイルを削除します
File.Deleteメソッドを使用してファイルを削除します。 まず、削除するファイルのパスを設定します。 String myPath = @"C:\New\amit.txt"; 次に、File.Deleteメソッドを使用してファイルを削除します。 File.Delete(myPath); 以下は完全なコードです- 例 using System; using System.IO; public class Program { public static void Main() { String myP
-
C#のEおよびeカスタム指定子
次の文字列のいずれかがフォーマット文字列に表示され、その後に少なくとも1つのゼロが続く場合、数値は数値と指数の間に「E」または「e」を入れてフォーマットされます。 "E" "E+" "E-" "e" "e+" "e-" 例 using System; using System.Globalization; class Demo { static void Main() { double num = 9400;
-
ファイルのすべての行を一度に読み取るC#プログラム
ReadAllText()メソッドを使用して、ファイルのすべての行を一度に読み取ります。 次の行を含むファイル「hello.txt」があるとします- One Two Three 上記のファイルを読み取るには、ファイルのパスをパラメータとして追加します。 File.ReadAllText(myPath); 上記では、myPathにファイルパスがありました。 String myPath = "hello.txt"; 完全なコードを見てみましょう- 例 using System; using System.IO; public class Demo { &n
-
リンクリストの最初の位置にノードを追加するC#プログラム
まず、ノードを使用してLinkedListを設定します。 string [] students = {"Tim","Jack","Henry","David","Tom"}; LinkedList<string> list = new LinkedList<string>(students); 最初の位置にノードを追加するには、AddFirst()メソッドを使用します。 list.AddFirst("Amit"); 例 using System; u
-
C#のIsNullOrWhiteSpace()メソッド
入力された文字列に空白文字しかない場合、またはnullの場合、このメソッドはtrueを返します。 null値をチェックしたとしましょう- bool val1 = string.IsNullOrWhiteSpace(null); 文字列が「null」であるため、上記はTrueを返します。同様に、空白文字を確認します。 これは、nullと空白をチェックする例全体です。 例 using System; using System.IO; public class Demo { public static void Main() {  
-
文字列の空白文字またはnullをチェックするC#プログラム
入力された文字列に空白文字しかない場合、またはnullの場合、このメソッドはtrueを返します。 空白文字をチェックしているとしましょう。 bool val1 = string.IsNullOrWhiteSpace(“ “); 文字列は空白文字であるため、上記はTrueを返します。同様に、IsNullOrWhiteSpace()メソッドを使用してnullをチェックします。 これは、nullと空白をチェックする例全体です- 例 using System; using System.IO; public class Demo { public
-
C#の長時間(T)フォーマット指定子
長時間形式指定子は、カスタムの日付と時刻の形式文字列を表します。 これは、DateTimeFormatInfo.LongTimePatternプロパティによって定義されます。 カスタムフォーマット文字列。 HH:mm:ss 例 using System; using System.Globalization; class Demo { static void Main() { DateTime date = new DateTime(2018, 9, 9, 8, 15, 30);
-
フル日付短時間(f)C#のフォーマット指定子
Full Date Short Time標準フォーマット指定子は、長い日付( D)と短い時間( t)のパターンの組み合わせを表します。 日付を設定するには、DateTimeを使用します。 DateTime myDate = new DateTime(2018, 8, 29, 1, 10, 0); ここで、次のような( f)形式指定子を使用します- myDate.ToString("f", CultureInfo.CreateSpecificCulture("en-US")) 以下は例です- 例 using System; using System.
-
C#のConvert.ToSingleメソッド
C#のConvert.ToSingle()メソッドを使用して、指定した値を単精度浮動小数点数に変換します。 これがブール値です- bool boolVal = false; 次に、ToSingle()メソッドを使用して、値を単精度浮動小数点に変換しましょう。 float floatVal; floatVal = Convert.ToSingle(boolVal); 例 using System; public class Demo { public static void Main() { bool boolVal = f
-
現在の日付に日を追加するC#DateTime
まず、現在の日付を取得します。 DateTime.Today 次に、AddDays()メソッドを使用して、現在の日付に日を追加します。ここでは、現在の日付に10日を追加しています。 DateTime.Today.AddDays(10) 完全なコードを見てみましょう- 例 using System; using System.Linq; public class Demo { public static void Main() { Console.WriteLine("Today = {0}", Date
-
配列の要素を最後からスキップするC#プログラム
配列を宣言し、要素を初期化します。 int[] marks = { 45, 50, 60, 70, 85 }; SkipLast()メソッドを使用して、配列の要素を最後からスキップします。 IEnumerable<int> selMarks = marks.AsQueryable().SkipLast(3); 以下に示すように、要素はスキップされ、残りの要素が返されます- 例 using System; using System.Linq; using System.Collections.Generic; public class Demo { pu
-
指定された条件が真である限り、シーケンスから要素をスキップするC#プログラム
SkipWhile()メソッドを使用して、指定された条件が真である限り、シーケンスから要素をスキップします。 以下は配列です- int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 }; これが条件です。 s => s >= 50 上記の条件が当てはまる限り、以下に示すように50を超える要素はスキップされます- 例 using System; using System.Linq; using System.Collections.Generic; public class Demo { public stati
-
C#での64ビット符号付き整数(long)からDecimalへの暗黙的な変換
long型は、64ビットの符号付き整数を表します。 64ビットの符号付き整数を10進数に暗黙的に変換するには、最初に長い値を設定します。 long val = 989678876876876; longを10進数に変換するには、値を割り当てます。 dec = val; 別の例を見てみましょう- 例 using System; public class Demo { public static void Main() { long val = 76755565656565; dec
-
C#指数(「E」)形式指定子
(E)形式指定子は、数値を次の形式の文字列に変換します- "-d.ddd…E+ddd" または "-d.ddd…e+ddd" 上記の「d」は数字(0〜9)です。 指数の前に「E」または「e」を付けます。 例 using System; using System.Globalization; class Demo { static void Main() { double d = 3452.7678; Consol
-
C#固定小数点(「F」)フォーマット指定子
(F)形式指定子は、数値を次の形式の文字列に変換します- "-ddd.ddd…" 上記の「d」は数字(0〜9)を示します。 例を見てみましょう。 ここで、(「F3」)フォーマット指定子を設定して、小数点以下3桁の値を追加するとします。たとえば、212です。 212.000 以下は別の例です- 例 using System; using System.Globalization; class Demo { static void Main() { int val; &nbs
-
C#パーセント(P)フォーマット指定子
パーセント( P)形式の指定子は、数値に100を掛けるために使用されます。 数値を%(パーセンテージ)を表す文字列に変換します。 次のダブルタイプがあります- double val = .975746; (「P」)フォーマット指定子を設定すると、上記の結果は-になります。 97.57 % 同様に、( P1)を使用すると、小数点以下の値が1つだけ含まれます。 97.6% 例 using System; using System.Globalization; class Demo { static void Main() {  
-
2つの日付間の時間差を判別するためのC#プログラム
2つの日付を設定します。 DateTime date1 = new DateTime(2018, 7, 15, 08, 15, 20); DateTime date2 = new DateTime(2018, 8, 17, 11, 14, 25); 次に、2つの日付の違いを取得します。 TimeSpan ts = date2 - date1; 結果、つまり時間の差を取得します。 ts.TotalHours 完全なコードを見てみましょう。 例 using System; using System.Linq; public class Demo { public s
-
リンクリスト内の指定されたノードの後にノードを追加するC#プログラム
LinkedListを設定して要素を追加します。 string [] students = {"Beth","Jennifer","Amy","Vera"}; LinkedList<string> list = new LinkedList<string>(students); まず、最後に新しいノードを追加します。 var newNode = list.AddLast("Emma"); 次に、AddAfter()メソッドを使用して、指定されたノードの後にノードを追加
-
C#Console.WindowHeightプロパティ
WindowHeightプロパティは、コンソールウィンドウの高さを取得または設定します。 変数を宣言します。 int height; 次に、現在のウィンドウの高さを取得します。 height = Console.WindowHeight; 以下は完全な例です- 例 using System; using System.Numerics; using System.Globalization; class Demo { static void Main() { int height;