gpt4 book ai didi

c# - 为什么 C# 默认不使用算术溢出检查?

转载 作者:可可西里 更新时间:2023-11-01 07:55:29 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Why don’t languages raise errors on integer overflow by default?

为什么 C# 默认不使用算术溢出检查?

我认为在这种情况下发生异常通常会更好,这样错误就不会被掩盖。我知道利用发生的“包装”行为偶尔会有用,但在这些情况下可以使用 unchecked 关键字来明确意图。

我希望这个决定是有意做出的,也许是为了增加与其他基于 C 的语言的兼容性。

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