Сбой при сравнении двух элементов массива - C# (177210)
Формулировка задачи:
Листинг программы
- public class Girls : ITreeComponent, IComparable<Girls>
- {
- public string Name;
- public List<ITreeComponent> GirlsSet;
- public void Add(ITreeComponent component)
- {
- GirlsSet.Add(component);
- }
- public Girls(string name)
- {
- GirlsSet = new List<ITreeComponent>();
- Name = name;
- }
- public int CompareTo(Girls compareGirls)
- {
- if (compareGirls == null)
- return 1;
- else
- return String.Compare(this.Name, compareGirls.Name);
- }
- }
- static void Main()
- {
- Girls test = new Girls("");
- /*Добавление элементов в коллекцию*/
- test.Sort();
- }
Решение задачи: «Сбой при сравнении двух элементов массива»
textual
Листинг программы
- public interface ITreeComponent : IComparable<ITreeComponent>
- {
- void ToTree(ITreeComponent root);
- void PrepareToss();
- void MakeToss();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д