From bb01c670df812562fabfe708f0ad998c9c1c97b2 Mon Sep 17 00:00:00 2001 From: Greden Night Date: Mon, 24 Apr 2023 09:50:47 +0300 Subject: [PATCH] added constant strings --- csharp/GildedRose.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/csharp/GildedRose.cs b/csharp/GildedRose.cs index cee43df2..a77b61b4 100644 --- a/csharp/GildedRose.cs +++ b/csharp/GildedRose.cs @@ -6,6 +6,10 @@ namespace csharp { const int MinQuality = 0; const int MaxQuality = 50; + const string AgedBrie = "Aged Brie"; + const string Sulfuras = "Sulfuras, Hand of Ragnaros"; + const string BackstagePasses = "Backstage passes to a TAFKAL80ETC concert"; + const string Conjured = "Conjured Mana Cake"; IList Items; public GildedRose(IList Items) { @@ -87,15 +91,15 @@ namespace csharp { switch (Items[itemIndex].Name) { - case "Aged Brie": + case AgedBrie: Items[itemIndex] = GetNewAgedBrie(Items[itemIndex]); break; - case "Sulfuras, Hand of Ragnaros": + case Sulfuras: break; - case "Backstage passes to a TAFKAL80ETC concert": + case BackstagePasses: Items[itemIndex] = GetNewBackstagesPasses(Items[itemIndex]); break; - case "Conjured Mana Cake": + case Conjured: Items[itemIndex] = GetNewConjured(Items[itemIndex]); break; default: