BasicKnowledgeCSharp/LessonsAndTasks/Lesson 80 - Реализация интерфейса по умолчанию/Program.cs

27 lines
628 B
C#
Raw Normal View History

2024-10-05 09:59:53 +03:00
/*
2025-05-12 02:48:54 +03:00
* Author: Nikolay Dvurechensky
* Site: https://www.dvurechensky.pro/
* Gmail: dvurechenskysoft@gmail.com
* Last Updated: 12 мая 2025 02:47:11
* Version: 1.0.3
*/
/*
2024-10-05 09:59:53 +03:00
* реализация интерфейса по умолчанию в C# 8.0
*/
using System;
class Program
{
static void Main()
{
ILogger logger = new ConsoleLogger();
logger.Foo();
logger.Bar();
logger.Sum(1, 3);
logger.Log(LogLevel.Debug, "some event");
logger.Log(LogLevel.Warning, "some warning");
logger.Log(LogLevel.Fatal, "some fatal");
Console.ReadKey();
}
}