Я создаю функцию для сравнения цены моего товара.Это моя функция:
public static decimal ComparePrice(decimal Price, decimal WebsitePrice)
{
decimal ZERO_PRICE = 0.00000M;
if(Price == ZERO_PRICE && WebsitePrice > ZERO_PRICE){
return WebsitePrice;
}else if(Price == ZERO_PRICE && WebsitePrice == ZERO_PRICE){
return "";
}else{
return Price;
}
}
, если оба (цена и цена на сайте) равны 0,00, тогда он вернет пустую строку, я знаю, что невозможно вернуть строку, пока функция установлена вдесятичный тип, но я понятия не имею, что мне с этим делать.Кто-нибудь может помочь?Спасибо.