c# - 为什么 C# 中 Int32 结构的 MinValue 前面有两个减号?
问题描述
当我右键单击int
我的代码并选择“转到定义”时,Visual Studio 会打开一个名为“Int32 [来自元数据]”的文件。该文件包括以下行:
public const Int32 MinValue = --2147483648;
双 -- 符号是什么意思?
我正在运行 Visual Studio 15.8.4。根据评论中的信息,这不能在所有版本的 Visual Studio 2017 上重现。
解决方案
推荐阅读
- javascript - 访问跨域 iframe 元素,如 Optimizely
- r - 垂直梳理多个条形图
- java - 设置setMaxDate后如何显示当前日期?
- header - 如何使用角度材料创建页眉和页脚
- gcc - 结构赋值的 gcc 优化
- android - 当 API 低于 26 时,在 Unity 中找不到 NotificationChannel
- php - 检索使用 LinkedIn API V2 登录的 FullProfile 权限
- c# - 字典中不存在给定的键。获取用户记录时出错
- git - 意外创建了一个名为 HEAD 的分支
- node.js - Socket.io 每次刷新都会发出额外的时间(node.js)