第三章 运算符和控制流

来源:互联网 发布:上海行知外国语小学 编辑:程序博客网 时间:2024/05/29 03:13

1.C#中用一个正数除以零,会显示非数字,而C++会显示1.#INF00,用一个负数除以零,会显示负无穷大,如果计算结果溢出某一数据类型的边界比如(float),会显示正无穷大,1.#INF00

            float n = 0f;
            System.Console.WriteLine(n / 0);
            System.Console.WriteLine(-1f / 0);
            System.Console.WriteLine(3.302823E+38f * 2f);

会输出

非数字

正无穷大

负无穷大

2.多线程进行自加自减操作的时候,可能需要System.Interlocked提供的Increment()和Decrement().或者使用lock语句

3.

原创粉丝点击