社区
C#
帖子详情
平台调用中,空字符串怎么判断
seakingii
2003-09-15 02:43:19
有一个类,由COM转换到C#类,假设为 Class1 。它有一个字符型的成员Name(C#)。我们能判断常规字符串是否为空,如 tbName.Text == null ,但我不能判断这个代理类Class1的成员Name是否为空 。即 Class1.Name == null 的话会出 Com异常
...全文
30
18
打赏
收藏
平台调用中,空字符串怎么判断
有一个类,由COM转换到C#类,假设为 Class1 。它有一个字符型的成员Name(C#)。我们能判断常规字符串是否为空,如 tbName.Text == null ,但我不能判断这个代理类Class1的成员Name是否为空 。即 Class1.Name == null 的话会出 Com异常
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zag
2003-10-02
打赏
举报
回复
用一个字符串将Name取出来判断如何。
cqing
2003-10-02
打赏
举报
回复
说了半天异常,到底是什么异常?没有错误信息,不是让人乱猜嘛!
windinwing
2003-10-01
打赏
举报
回复
string str=Class1.Name ;
.............
if(str!=null&&!str.Equals(string.Empty))
................
COM中的“NULL”跟。NET里的“NULL”应该一样,都是表示空引用
可以把异常抓出来看看
kuangren
2003-10-01
打赏
举报
回复
up吧,没搞过~
seakingii
2003-10-01
打赏
举报
回复
问题是 Class1 != null ,但 if( Class1.Name == null ) 这样的语句也会产生异常
timmy3310
2003-09-25
打赏
举报
回复
Class1==null||Class1.Name==null
seakingii
2003-09-25
打赏
举报
回复
感谢 cdbnzc(菜得不能再菜) .我这里不但是 Class1.Name == "" 会出错, Class1.Name == null 也会出错
cdbnzc
2003-09-24
打赏
举报
回复
sorry 是 Class1.Name == "";
cdbnzc
2003-09-24
打赏
举报
回复
可不可以用Class1.Name = ""来试试看呢?
seakingii
2003-09-24
打赏
举报
回复
.
seakingii
2003-09-18
打赏
举报
回复
..
seakingii
2003-09-17
打赏
举报
回复
已经实例化了。是不是COM中的“NULL”跟。NET里的“NULL”是不同的概念?
_weiKun_
2003-09-16
打赏
举报
回复
转换成字符串看看
seakingii
2003-09-16
打赏
举报
回复
Name 本身就是一个 String
zxbyhcsdn
2003-09-16
打赏
举报
回复
一个Com是一个类!!
好像一个类不能没有Name亚!!
SimonSnow
2003-09-16
打赏
举报
回复
class1实例化了么?
cnhgj
2003-09-15
打赏
举报
回复
Class1.Name.ToString()呢?
wkyjob
2003-09-15
打赏
举报
回复
不理解
掰开揉碎『看漫画学Python』
中
7.4.3
字符串
分割 7.5 动动手 —— 统计英文文章
中
单词出现的频率 7.6 练一练 第8章 函数 8.1 定义函数 8.2
调用
函数 8.2.1 使用位置参数
调用
函数 8.2.2 使用关键字参数
调用
函数 8.3 参数的默认值 8.4 可变参数 ...
判断
一个
字符串
是否为
空
(null)或者是
空
字符串
(“”)的方法和总结
null表示这个
字符串
在栈
中
没有任何指向因此在堆
中
没有分配内存
空
间,如果要
调用
这个
字符串
会出现
空
指针异常 `String str = null`;这个str是
空
,没有被实例化,在栈
中
没有任何指向。 null表示这个
字符串
没有任何指向...
判断
字符串
为
空
的几种方法
说明: 关于null和""的区别: (1) null表示不指向任何东西,
调用
的话会报
空
指针异常;...注意:在
判断
字符串
是否为
空
时,应先
判断
是否为对象,是的话再
判断
是否为
空
字符串
。 如果str = null,...
Java
中
String
字符串
:
空
字符串
、存放
空
的
字符串
、null的区别
Java String
字符串
中
有三种特殊的
字符串
:
空
字符串
、存放
空
的
字符串
、
字符串
为Null,如下所示: String str1 = ""; String str2 = " "; String str3 = null;
字符串
str1表示
空
字符串
,
字符串
str2表示存放
空
的...
matlab
判断
空
字符串
,测试
空
字符串
和缺失值
测试
空
字符串
您可以使用 == 运算符来检测
字符串
数组
中
的
空
字符串
。从 R2017a 开始,您可以使用其间不包含任何内容的双引号来创建
空
字符串
("")。请注意,str 的大小是 1×1,而不是 0×0。但是,str 不包含字符。str...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章