System.Convert.ToDecimal C# (CSharp) Method

ToDecimal() public static method

public static ToDecimal ( String value, IFormatProvider provider ) : Decimal
value String
provider IFormatProvider
return Decimal
        public static Decimal ToDecimal(String value, IFormatProvider provider) {
            if (value == null)
                return 0m;
            return Decimal.Parse(value, NumberStyles.Number, provider);
        }

Same methods

Convert::ToDecimal ( DateTime value ) : decimal
Convert::ToDecimal ( String value ) : decimal
Convert::ToDecimal ( bool value ) : decimal
Convert::ToDecimal ( byte value ) : decimal
Convert::ToDecimal ( char value ) : decimal
Convert::ToDecimal ( decimal value ) : decimal
Convert::ToDecimal ( double value ) : decimal
Convert::ToDecimal ( float value ) : decimal
Convert::ToDecimal ( int value ) : decimal
Convert::ToDecimal ( long value ) : decimal
Convert::ToDecimal ( object value ) : decimal
Convert::ToDecimal ( object value, IFormatProvider provider ) : decimal
Convert::ToDecimal ( sbyte value ) : decimal
Convert::ToDecimal ( short value ) : decimal
Convert::ToDecimal ( uint value ) : decimal
Convert::ToDecimal ( ulong value ) : decimal
Convert::ToDecimal ( ushort value ) : decimal

Usage Example

Beispiel #1
0
        public ActionResult AddToBasket(AddToBasketButtonAddToBasketViewModel viewModel)
        {
            var cartServiceProvider = new CartServiceProvider();

            var    contactFactory = new ContactFactory();
            string userId         = contactFactory.GetContact();

            var createCartRequest = new CreateOrResumeCartRequest(Context.GetSiteName(), userId);

            var cart = cartServiceProvider.CreateOrResumeCart(createCartRequest).Cart;

            var cartProduct = new CartProduct
            {
                ProductId = viewModel.ProductSku,
                Price     = new Price(Convert.ToDecimal(viewModel.Price), cart.CurrencyCode)
            };

            cartProduct.Properties.Add("VariantSku", viewModel.VariantSku);

            var cartLines = new ReadOnlyCollection <CartLine>(
                new Collection <CartLine> {
                new CartLine
                {
                    Product  = cartProduct,
                    Quantity = (uint)viewModel.Quantity
                }
            }
                );

            var request = new AddCartLinesRequest(cart, cartLines);

            cartServiceProvider.AddCartLines(request);

            return(Json(_miniBasketService.Refresh(), JsonRequestBehavior.AllowGet));
        }
All Usage Examples Of System.Convert::ToDecimal