gpt4 book ai didi

c# - 转换十进制?原始十进制

转载 作者:行者123 更新时间:2023-11-30 13:34:07 25 4
gpt4 key购买 nike

我想将可空十进制转换为原始十进制。这个怎么做。我做了一些谷歌搜索,发现 System.ComponentModel.NullableConverter 作为解决方案之一。但我不知道如何使用它。

decimal? offenceAmount = 23;
decimal primitive;
primitive=offenceAmount; //

请帮忙。

最佳答案

你可以这样做:

if (offenceAmount.HasValue) {
primitive = offenceAmount.Value;
}

或者,如果您希望结果默认为 0:

primitive = offenceAmount.GetValueOrDefault();

或者上面的快捷方式:

primitive = offenseAmount ?? 0;

关于c# - 转换十进制?原始十进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4185192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com