Ich versuche, zwei Sätze zu erstellen und beide in eine Liste aufzunehmen und alle Elemente in der Liste anzuzeigen. Ich erhalte einen Fehler mit meinem Code. Fehler: System.Collections.Generic.List 1[System.Collections.Generic.SortedSet
1 [System.String]] Ich füge meinen Code unten an. Jede Hilfe wird geschätzt.Alle Zeichenfolgen in einer Liste anzeigen
namespace Prog 5
{
class Program
{
static void Main(string[] args)
{
List<SortedSet<string>> items = new List<SortedSet<string>>();
SortedSet<string> set = new SortedSet<string>();
SortedSet<string> set2 = new SortedSet<string>();
set.Add("a");
set.Add("b");
set.Add("d");
set.Add("c");
set2.Add("e");
set2.Add("d");
set2.Add("c");
foreach (string item in set)
{
items.Add(set);
}
foreach (string item in set2)
{
items.Add(set2);
}
DisplayItem(items);
}
public static void DisplaySet(SortedSet<string> set)
{
string set1 = string.Join(",", set);
Console.WriteLine(set1);
Console.ReadLine();
}
public static void DisplayItem(List<SortedSet<string>> items)
{
foreach (SortedSet<string> item in items)
{
Console.WriteLine(items);
Console.ReadLine();
}
}
}