C#

 Computer >> コンピューター >  >> プログラミング >> C#
  1. C#SingleorDefault()メソッド

    このメソッドは、シーケンスの特定の要素を1つ返します。要素がシーケンスに存在しない場合は、デフォルト値が返されます。 ここには2つの文字列配列があります。 string[] str1 = { "one" }; string[] str2 = { }; 最初の配列は単一の要素についてチェックされますが、2番目の配列は空であり、SingleorDefaultを使用してチェックされます。 str2.AsQueryable().SingleOrDefault(); 以下は、SingleorDefault()メソッドの使用法を示す例です。 例 using System; usi

  2. C#正規表現を使用して空白を削除する

    次の文字列str1から空白を削除したいとします。 string str1 = "Brad Pitt"; 次に、Regex Replaceを使用して、空白を空に置き換えます。ここでは、System.Text.RegularExpressionsを使用しました。 string str2 = System.Text.RegularExpressions.Regex.Replace(str1, @"\s+", ""); 完全な例を見てみましょう。 例 using System; using System.Text.RegularExpre

  3. C#Linq Skip()メソッド

    Skip()メソッドを使用して、要素をスキップし、残りの要素を返します。 以下は配列です。 int[] marks = { 80, 55, 79, 99 }; ここで、ラムダ式を使用して2つの要素をスキップしましょう。ただし、これは要素を降順で配置した後に行われます。 IEnumerable<int> selMarks = marks.AsQueryable().OrderByDescending(s => s).Skip(2); 例 using System; using System.Linq; using System.Collections.Generic; pu

  4. C#数値(「N」)形式指定子

    数値( N)形式の指定子は、数値を次の形式の文字列に変換します- "-d,ddd,ddd.ddd…" 上記、 「-」は、必要に応じて負の数の記号です。 「d」は数字(0〜9)、「、」はグループ区切り文字を示します。 。は小数点記号です 例 using System; using System.Globalization; class Demo {    static void Main() {       double val1 = -5566.789;       Cons

  5. C#LinqSkipLastメソッド

    要素を最後からスキップし、SkipLast()メソッドを使用して残りの要素を返します。 以下は配列です。 int[] marks = { 45, 88, 50, 90, 95, 85 }; ここで、SkipLast()とLambda式を使用して最後から2つの要素をスキップしましょう。ただし、これは要素を降順で配置した後に行われます。 IEnumerable<int> selMarks = marks.AsQueryable().OrderByDescending(s => s).SkipLast(2); 例 using System; using System.Linq;

  6. C#クエリ可能なSkipWhile()メソッド

    配列内の要素をバイパスし、SkipWhile()メソッドを使用して残りの要素を返します。 以下は私たちの配列です- int[] marks = { 45, 88, 55, 90, 95, 85 }; ここで、60以上の要素をスキップしましょう。ラムダ式を使用して設定した条件。 IEnumerable<int> selMarks = marks.AsQueryable().OrderByDescending(s => s).SkipWhile(s => s >= 60); 例 using System; using System.Linq; using Syst

  7. C#列挙型TryParse()メソッド

    TryParse()メソッドは、1つ以上の列挙型定数の文字列表現を同等の列挙型オブジェクトに変換します。 まず、列挙型を設定します。 enum Vehicle { Bus = 2, Truck = 4, Car = 10 }; 次に、文字列配列を宣言して、いくつかの値を設定しましょう。 string[] VehicleList = { "2", "3", "4", "bus", "Truck", "CAR" }; 次に、Enum TryParse()メソッドを使用して値

  8. 2つのシーケンスの違いを返すC#プログラム

    2つのシーケンスを設定します。 double[] arr1 = { 10.2, 15.6, 23.3, 30.5, 50.2 }; double[] arr2 = { 15.6, 30.5, 50.2 }; 上記の両方の配列の違いを取得するには、Except()メソッドを使用します。 IEnumerable<double> res = arr1.AsQueryable().Except(arr2); 以下は完全なコードです。 例 using System; using System.Linq; using System.Collections.Generic; class De

  9. C#Linq Sum()メソッド

    Linq Sum()メソッドを使用して要素の合計を見つけます。 これが整数要素のリストです。 List<int> list = new List<int> { 99, 34, 77, 75, 87, 35, 88}; 次に、Sum()メソッドを使用して合計を見つけます。 list.AsQueryable().Sum(); 以下は、整数要素を持つリストの要素の合計を見つける例です。 例 using System; using System.Linq; using System.Collections.Generic; public class Demo { &nbs

  10. シーケンスの合計を見つけるためのC#プログラム

    まず、シーケンスを設定します。 List<int> myList = new List<int> { 1, 2, 3, 4 ,5}; 次に、Queryable Sum()メソッドを使用して合計を見つけます。 myList.AsQueryable().Sum(); 例 using System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       List

  11. C#クエリ可能なTake()メソッド

    Take()メソッドを使用して、最初から指定された数の要素を取得します。 以下は私たちの配列です。 int[] marks = { 35, 72, 50, 90, 95, 85, 52, 67 }; ここで、OrderByDescendingを使用して、要素を降順で並べ替えます。次に、Take()メソッドを使用して要素を取得します。 marks.AsQueryable().OrderByDescending(s => s).Take(5); 完全な例を見てみましょう。 例 using System; using System.Linq; using System.Collectio

  12. C#クエリ可能なTakeLast()メソッド

    TakeLast()メソッドを使用して、指定された数の要素を最後から取得します。 以下は私たちの配列です。 int[] pages = { 492, 290, 129, 602, 152 }; 次に、OrderByを使用して、要素を昇順で並べ替えます。次に、TakeLast()メソッドを使用して、指定された数の要素を最後から取得します。 marks.AsQueryable().OrderByDescending(s => s).Take(5); 完全な例を見てみましょう。 例 using System; using System.Linq; using System.Collect

  13. C#Linq TakeWhile()メソッド

    TakeWhile()メソッドを使用して、条件がシーケンス内で真である限り、要素を取得します。 以下は文字列のリストです。 IList<string> str = new List<string>(){ "Car", "Bus", "Truck", "Airplane"}; ここで、長さが4未満の文字列が必要だとします。そのためには、Lambda式を使用して、TakeWhile()メソッドの条件として追加します。 str.TakeWhile(a => a.Length < 4

  14. Int64をC#の8進文字列として表します

    Int64をC#で8進数の文字列として表すには、ToString()メソッドを使用し、ベースをToString()メソッドの2番目のパラメーター(8進数の場合は8)として設定します。 Int64は、64ビットの符号付き整数を表します。 まず、Int64変数を設定します。 long val = 986766; 次に、2番目のパラメーターとして8を含めて、8進数の文字列に変換します。 Convert.ToString(val, 8) 例 using System; class Demo {    static void Main() {     &nb

  15. 配列要素を注文するC#プログラム

    ThenBy()メソッドを使用して、配列要素を並べ替えます。次の文字列配列があるとします。 string[] str = { "Sandler", "Jack", "Tom", "Matt", "Henry", "Johnny" }; ここで、Lambda式を使用し、ThenBy()メソッド内で条件を設定して、文字列の文字数に応じて文字列を並べ替えます。 IEnumerable<string> res = str.AsQueryable().OrderBy(al

  16. 配列要素を降順で並べ替えるC#プログラム

    要素を降順で並べ替えるには、ThenBy()とOrderByDescendingを使用します。 これが文字列配列です。 string[] myStr = { "Keyboard", "Laptop", "Mouse", "Monitor" }; ここで、OrderByDescendingを使用して、要素を降順で並べ替えます。その中で、各文字列の長さを計算し、ラムダ式も使用します。 IEnumerable<string> res = myStr.AsQueryable().OrderByDescend

  17. C#LinqThenByメソッド

    ThenBy()メソッドを使用して要素を順番に並べ替えます。 次の文字列配列があります。 string[] str = { "AAA", "AAAA", "A", "AAAAA", "AAAAAAAAA" }; ここで、Lambda式を使用し、ThenBy()メソッド内で条件を設定して、文字列の文字数に応じて文字列を並べ替えます。 IEnumerable<string> res = str.AsQueryable() .OrderBy(alp => alp.Length).

  18. C#のLinkedListAddBeforeメソッド

    AddBefore()メソッドを使用して、C#の特定のノードの前にノードを追加します。 文字列ノードを含むLinkedList。 string [] students = {"Henry","David","Tom"}; LinkedList<string> list = new LinkedList<string>(students); それでは、最後にノードを追加しましょう。 // adding a node at the end var newNode = list.AddLast("Bra

  19. C#クエリ可能ユニオンメソッド

    QueryableUnionメソッドを使用して2つのシーケンスでUnionを実行します。 以下は私たちのアレイです。 int[] arr1 = { 29, 40, 15, 55, 70, 30, 90 }; int[] arr2 = { 30, 36, 40, 18, 15, 55, 75 }; 次に、Unionメソッドを使用して配列のUnionを取得します。 arr1.AsQueryable().Union(arr2); 例 using System; using System.Linq; using System.Collections.Generic; public class De

  20. C#LinqLastorDefaultメソッド

    LastorDefault()メソッドを使用して、シーケンスの最後の要素を返すか、要素が存在しない場合はデフォルト値を返します。 以下は私たちの空のリストです。 List<double> val = new List<double> { }; これで、リストが空であるため、以下は最後の要素を表示できなくなります。したがって、デフォルトが表示され、エラーは表示されません。 val.AsQueryable().LastOrDefault(); 以下はコードです。 例 using System; using System.Collections.Generic; usi

Total 2668 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:63/134  20-コンピューター/Page Goto:1 57 58 59 60 61 62 63 64 65 66 67 68 69