社区
C#
帖子详情
private int? i 中的"int?"是什么意思?
yhy0611
2009-03-03 08:41:41
/// <summary>
/// 批号
/// </summary>
private int? batchID;
/// <summary>
/// 数据类型编号
/// </summary>
private int? mrDataTypeID;
...全文
2397
11
打赏
收藏
private int? i 中的"int?"是什么意思?
/// /// 批号 /// private int? batchID; /// /// 数据类型编号 /// private int? mrDataTypeID;
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HalloMoto
2009-03-13
打赏
举报
回复
噢.噢 .
wts_net
2009-03-03
打赏
举报
回复
整型数,可以为null(能转换为整型就是整型,不能就为null,而不会像int i 一样有转换的异常throw)
特别
2009-03-03
打赏
举报
回复
也等价于
Nullable<int> i;
i = null;
值类型的默认不能为null,如果要使值类型的能接受null值,就这样定义。
Tll_W
2009-03-03
打赏
举报
回复
[Quote=引用 1 楼 zgke 的回复:]
可以为null 的INT
[/Quote]
一般int类型的变量是默认为0的,这个时候int就可以用null来判断了
特别
2009-03-03
打赏
举报
回复
private int? batchID;
加一个问号表示这种类型可接受null值,称为可空类型
你可以试一下如下代码
int a;
a=null; //要报错
int ? a;
a=null; //不报错
lc329857895
2009-03-03
打赏
举报
回复
可空类型,对数据库进行操作可以将null插入到数据库中。
pbmlly
2009-03-03
打赏
举报
回复
哦,这样啊.
hhxxcj
2009-03-03
打赏
举报
回复
没什么,把问号删掉也不会有影响的
hhxxcj
2009-03-03
打赏
举报
回复
1
你这个是代码生成器生成的吧,这个没什么意思,就是它不知道你这个是不是外键,外键的类型一般都是这个,你把?删了就行了不会有影响的
HsWong
2009-03-03
打赏
举报
回复
代表可以为null的int类型
zgke
2009-03-03
打赏
举报
回复
可以为null 的INT
第三题 有如下Student 对象,
private
String name;
private
int
age;
private
int
score;
private
S...
//Student package zuoye; public class Student {
private
String name;
private
int
age;
private
int
score;
private
String classNum; public String getName() { return name; } public void setName(Strin...
java
中
int
数组添加数据_java io流之
int
数组数据的插入与取出
java io流大家都非常熟悉吧,有时候假设用的不熟,对于数据的处理真的非常头疼,以下是对与
int
数组的处理。以下是代码:public class Stream {
private
int
a[];
private
BufferedWriter bufferedWriter;
private
BufferedReader bufferedReader;
private
String pathName="e...
java
int
转无符号_Java
中
使用无符号整型(unsigned
int
)的使用方法
背景计算机科班出身大多学过离散数学,或者理工类专业也大多学习过 C 或 C++ 语言,从
中
我们了解到基本类型的整形有 short、
int
、long 等,还分别有无符号(unsigned)和带符号(signed)的,但是不是所有语言都支持无符号。Java 就是这样一门语言。但是,在工程实践
中
,我们难免会有一些场合会用到无符号整型。例如,加密算法等会常进行多轮位运算,这个时候位运算都要求是无符号的。本...
C++
中
的
private
:类型相同的两个对象,是否可以访问对方的
private
成员?
下面的代码,为什么可以编译通过?class Po
int
{ public: Po
int
(Po
int
& p);
private
:
int
x; } Po
int
::Po
int
(Po
int
& p){ x = p.x; } Po
int
::Po
int
(Po
int
& p)函数体
中
的语句“x = p.x”,为什么可以正常编译?一、先看来自ISO/IEC 14882(C++ 98年标准),
中
C++ static const
int
成员变量
1.static const
int
成员变量 (测试代码) #include<iostream> using namespace std; class widget { friend void pr
int
_widget();
private
: static const
int
a = 20; //测试static const
int
public: void ...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章