c# - 问号在 MVC 中意味着什么?

标签 c# asp.net-mvc types

什么是“?”意思是在 MVC 中,当我们用数据类型编写它时

public Grade? Grade { get; set; }

什么是“?”显示?如果我不写“?”会有什么不同? ?

最佳答案

如果你想让任何属性可以为空,那么我们添加问号“?”

公共(public)等级?等级{得到;放; --> Grade 属性也将接受空值。

public Grade 等级 { get;放; --> 该属性不允许空值

关于c# - 问号在 MVC 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989484/

相关文章:

c# - 通过 TFS 生成 SQL 管理工作室解决方案

javascript - Bootstrap Ajax 选项卡未预加载

C# 自定义数据类型 "choices"

scala - 如何从类型中提取类型参数

javascript - 我怎样才能使这个动态输入字段下拉而不进入其他字段的中间

c# - Visual Studio-如何在调试器中更改方法的返回值?

c# - 你如何在 WPF 中手动刷新窗口?

c# - 应用程序关闭时的任务处理

c# - 在 mvc 中上传文件时,Visual Studio 调试会立即停止吗?

c# - 在 MVC 应用程序中使用 await Task<T> async 挂起 Controller