From 7d24737e09c8f0bae6e7f660760b4d04bb5809c2 Mon Sep 17 00:00:00 2001 From: Eugeny Konstantinov Date: Sat, 3 Sep 2022 12:32:52 +0300 Subject: [PATCH 1/2] 1 classes sample --- CourseApp/Phone.cs | 38 ++++++++++++++++++++++++++++++++++++++ CourseApp/Program.cs | 14 ++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 CourseApp/Phone.cs diff --git a/CourseApp/Phone.cs b/CourseApp/Phone.cs new file mode 100644 index 0000000..1c8e407 --- /dev/null +++ b/CourseApp/Phone.cs @@ -0,0 +1,38 @@ +namespace CourseApp +{ + using System; + + public class Phone + { + private float diaonal; + + public Phone(string name, float diagonal) + { + Name = name; + Diagonal = diagonal; + } + + public string Name { get; set; } + + public float Diagonal + { + get + { + return diaonal; + } + + set + { + if (value > 0 && value < 20) + { + this.diaonal = value; + } + } + } + + public void Show() + { + Console.WriteLine($"{Name} with diagonal {diaonal}"); + } + } +} \ No newline at end of file diff --git a/CourseApp/Program.cs b/CourseApp/Program.cs index d6d2c87..030f047 100644 --- a/CourseApp/Program.cs +++ b/CourseApp/Program.cs @@ -6,6 +6,20 @@ public class Program { public static void Main(string[] args) { + Phone phone1 = new Phone("iPhone", -7); + phone1.Show(); + phone1.Diagonal = 7; + phone1.Show(); + phone1.Diagonal = -16; + phone1.Show(); + + Phone tablet = new Phone("Android", 6); + tablet.Diagonal = 6; + tablet.Show(); + tablet.Diagonal = -10; + tablet.Show(); + tablet.Diagonal = 8; + tablet.Show(); Console.WriteLine("Hello World"); } } From fc7b16ba81806b4c328edf4bbe63226e66091d75 Mon Sep 17 00:00:00 2001 From: Eugeny Konstantinov Date: Sat, 17 Sep 2022 14:00:56 +0300 Subject: [PATCH 2/2] check workflow --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a79bfa3..2611643 100644 --- a/README.md +++ b/README.md @@ -33,4 +33,4 @@ Finally you may work with migration (from `WebApplication` folder). The followin ``` dotnet ef migrations add InitialMigration -``` \ No newline at end of file +```