be
This commit is contained in:
25
Program.cs
Normal file
25
Program.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
namespace Prac7Meow
|
||||
{
|
||||
internal class Program
|
||||
{
|
||||
static void Main()
|
||||
{
|
||||
var letters = new DynamicContainer<Letter>(3);
|
||||
|
||||
for (int i = 1; i <= 1000; i++)
|
||||
letters.Add(new Letter(i, $"Отправитель {i}", $"Получатель {i}", 10 + (i % 20), 1 + (i % 14)));
|
||||
|
||||
Console.WriteLine(letters[0]);
|
||||
Console.WriteLine(letters[500]);
|
||||
Console.WriteLine(letters[999]);
|
||||
|
||||
letters.Insert(0, new Letter(2001, "Главпочтамт", "VIP", 55.5, 2));
|
||||
Console.WriteLine(letters[0]);
|
||||
letters.RemoveAt(0);
|
||||
Console.WriteLine(letters[0]);
|
||||
|
||||
try { Console.WriteLine(letters[1000]); }
|
||||
catch (ArgumentOutOfRangeException) { Console.WriteLine("Индекс 1000 некорректен -> ArgumentOutOfRangeException"); }
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user