C#でSortedListオブジェクトのキーのリストを取得する
SortedListオブジェクトのキーのリストを取得するには、コードは次のとおりです-
例
using System; using System.Collections; public class Demo {public static void Main(String [] args){SortedList list1 =new SortedList(); list1.Add( "One"、1); list1.Add( "Two"、2); list1.Add( "Three"、3); list1.Add( "Four"、4); list1.Add( "Five"、5); list1.Add( "Six"、6); list1.Add( "Seven"、7); list1.Add( "Eight"、8); list1.Add( "Nine"、9); list1.Add( "Ten"、10); Console.WriteLine( "SortedList1要素..."); foreach(DictionaryEntry d in list1){Console.WriteLine(d.Key + "" + d.Value); } Console.WriteLine( "\nキーのリスト...SortedList1"); IListリスト=list1.GetKeyList(); foreach(string res in list)Console.WriteLine(res); SortedList list2 =new SortedList(); list2.Add( "A"、 "アクセサリ"); list2.Add( "B"、 "Books"); list2.Add( "C"、 "スマートウェアラブル技術"); list2.Add( "D"、 "家電"); Console.WriteLine( "\ nSortedList2要素..."); foreach(DictionaryEntry d in list2){Console.WriteLine(d.Key + "" + d.Value); } Console.WriteLine( "\nキーのリスト...SortedList2"); list =list2.GetKeyList(); foreach(string res in list)Console.WriteLine(res); }}
出力
これにより、次の出力が生成されます-
SortedList1要素...Eight8Five 5Four 4Nine 9One 1Seven 7Six 6Ten 10Three 3Two 2List of keys ... SortedList1EightFiveFourNineOneSevenSixTenThreeTwoSortedList2 elements ... A AccessoriesB BooksC Smart Wearable TechD Home Appliances List of keys ... SortedList2AB例
別の例を見てみましょう-
using System; using System.Collections; public class Demo {public static void Main(String [] args){SortedList list =new SortedList(); list.Add( "One"、1); list.Add( "Two"、2); list.Add( "Three"、3); list.Add( "Four"、4); list.Add( "Five"、5); Console.WriteLine( "SortedList要素..."); foreach(DictionaryEntry d in list){Console.WriteLine(d.Key + "" + d.Value); } Console.WriteLine( "\nキーのリスト...SortedList"); IList col =list.GetKeyList(); foreach(string res in col)Console.WriteLine(res); }}出力
これにより、次の出力が生成されます-
SortedList要素...Five5Four 4One 1Three3Two2キーのリスト...SortedListFiveFourOneThreeTwo
-
C#のSortedListクラスのValuesプロパティとは何ですか?
まず、SortedListクラスを宣言します- SortedList list = new SortedList(); 次に、値を追加します- list.Add("S1", "Wallets"); list.Add("S2", "Sunglasses"); list.Add("S3", "Backpacks"); 以下は、SortedListクラスのValuesプロパティを操作するコードです- 例 using System; using System.Collection
-
C#のSortedListクラスのCountプロパティとは何ですか?
例 using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList s = new SortedList(); s.Add("S1", "Electronics");