C#
int[] numbers = new int[] { 23, 41, 34, 67, 81, 12, 17 };
// сортируем
Array.Sort(numbers);
// показываем на экран
foreach (int n in numbers)
Console.WriteLine(n);
C#
напишем код:
using System;
// подключаем List
using System.Collections.Generic;
namespace ConsoleApplication1
{
class Book : IComparable<Book>
{
public string BookName { set; get; }
public int Price { set; get; }
// функция сравнения книг (для сортировки)
public int CompareTo(Book item)
{
return string.Compare(this.BookName, item.BookName);
}
}
class Program
{
static void Main(string[] args)
{
// создаем List
List<Book> arrBooks = new List<Book>();
// заполняем Библиотеку книг
arrBooks.Add(new Book() { BookName = "Властелин Колец", Price = 200 });
arrBooks.Add(new Book() { BookName = "Три мушкетера", Price = 300 });
arrBooks.Add(new Book() { BookName = "Гарри Поттер", Price = 400 });
// сортируем по Названию книги
arrBooks.Sort();
// показываем результат на экран
for (int i = 0; i < arrBooks.Count; i++)
{
Book item = arrBooks[i];
Console.WriteLine("Название: {0}, Цена: {1}", item.BookName, item.Price);
}
}
}
}