public string GetName() { StringBuilder result = new(); if (CategoryName.HasValue()) { result.Append(CategoryName); } if (ProductName.HasValue()) { result.Append(ProductName); } if (VariantName.HasValue()) { result.Append(VariantName); } return(result.ToString()); }