❔ Better way of handling this? - C#