腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否有方法在VB.NET中定义
隐
式
转换
运算符
?
、
在C#中,可以使用关键字来定义
隐
式
用户定义
的
类型
转换
运算符
.是否有方法在VB.NET中声明
隐
式
转换
运算符
?回答 我在操作符
的
MSDN文档中找到了我
的
答案。显然,CType Widening
运算符
用于
隐
<
浏览 0
提问于2009-08-21
得票数 31
回答已采纳
1
回答
当每个用户定义
的
转换
方法被称为
隐
式
时,规则是什么?
在类
的
世界中,
隐
式
转换
可以通过三个成员函数来控制: 单参数构造函数:允许从特定类型
隐
式
转换
来初始化
对象
。赋值
运算符
:允许在赋值时从特定类型
隐
式
转换
。类型
转换
操作符:允许
隐
式
转换
到特定类型。我想知道这些不同
的
隐
式
转换
是如何相互作用
的<
浏览 1
提问于2020-05-27
得票数 0
回答已采纳
3
回答
为什么不应该使用地址常量表达式中
的
下列
运算符
来访问
对象
的
值?
我一直在尝试以下
来自
C11标准
的
引用 ..。地址常量是空指针、指向指定静态存储持续时间
对象
的
值
的
指针或指向函数指示符
的
指针;它应使用一元
运算符
或整数常量
转换
为指针类型显
式
创建,或通过使用数组或函数类型
的
表达式
隐
式
创建。数组下标[]和成员访问。->
运算符
、地址和间接*一元
运算符
和指针
转换
可用于创建地址常量
浏览 1
提问于2017-08-16
得票数 0
回答已采纳
1
回答
我是否可以/应该使用
隐
式
运算符
而不是重写ToString?
、
、
我可以使用
隐
式
运算符
隐
式
地将
对象
转换
为字符串而不是重写ToString方法吗?string ToString() return String.Format("Name: {0}, Age: {1}", this.Name, this.Age);或者我可以使用
隐
式
运算符
,而不是我可以打电话给你我甚至可以在
浏览 1
提问于2014-10-25
得票数 19
回答已采纳
1
回答
Groovy/Java是否可以
隐
式
转换
为子类(或具有自定义
的
隐
式
转换
)?
、
、
、
尽管Groovy冗长得令人讨厌,但MongoDB能够像这样编写HashMaps,从而在这方面提供了帮助:在MongoDB中,
对象
被作为扩展了HashMap
的
BasicDBObjects添加到数据库中,所以我可以在Groovy中编写类似这样
的
代码:虽然我不知道BasicDBOBject强制
转换
来自
浏览 2
提问于2012-08-10
得票数 2
回答已采纳
2
回答
C#中值类型
的
隐
式
转换
运算符
、
我看到了一篇博客文章:
隐
式
转换
算子是不好
的
。本文不鼓励对引用类型使用
隐
式
转换
。本文描述了引用类型
的
隐
式
转换
所引起
的
问题,这些问题归结为以下几点 ...本文
的
主要问题是:为什么
隐
式
转换
运算符
在引用类型上会有问题?...通过向引用类型添加
隐
式
转换</em
浏览 0
提问于2014-10-15
得票数 4
2
回答
对象
的
隐
式
强制
我在使用JavaScript中
的
+
运算符
时遇到了
隐
式
强制问题。即valueOf和toString
的
优先级顺序。var obj = {};obj.valueOf(); =>
对象
{}所以obj是通过valueOf()使用toString()方法
隐
式</
浏览 0
提问于2013-06-16
得票数 3
1
回答
隐
式
定义
的
用户
转换
运算符
支持
的
操作
、
、
、
我目前正在学习
隐
式
定义
的
转换
运算符
(也称为用户定义
的
转换
)是如何为给定
的
类工作
的
。在我
的
特殊情况下,我想测试要
隐
式
转换
为默认整数类型
的
类。下面是我
的
代码片段。// error return 0; } 如您所见
浏览 15
提问于2020-09-14
得票数 2
回答已采纳
5
回答
接口、继承、
隐
式
运算符
和类型
转换
,为什么会这样?
、
、
、
、
我正在使用一个名为DDay ICal
的
类库。它是一个C#包装器,用于在Outlook日历中实现
的
iCalendar系统,以及更多
的
系统。我
的
问题
来自
于我在这个系统中所做
的
一些工作。这里有三个
对象
在讨论中 DbRecurPatt -具有
隐
式
类型
运算符
浏览 5
提问于2015-08-26
得票数 21
回答已采纳
4
回答
隐
式
与显
式
转换
、
Nicolai M.Josuttis
的
C++标准库指出:X x;和Y y = x; //implicitconversion 前者通过使用类型X
的
显
式
转换
来创建Y类型
的
新
对象
,而后者通过使用
隐
式
转换
来创建Y类型
的
新
对象
。我想我对显
式</
浏览 1
提问于2011-08-18
得票数 22
回答已采纳
2
回答
匹配
运算符
参数
的
隐
式
转换
、
、
、
DepthDescriptor& type);...为什么下面这行代码不执行到DepthDescriptor
对象
的
隐
式
转换
,以便进行
运算符
比较?if (depth == Depth_8U)...注意,depth是一个DepthDescriptor
对象
,DepthType是一个枚举,Depth_8U是枚举值之一。我希望像上面这样
的</e
浏览 0
提问于2012-11-19
得票数 0
回答已采纳
1
回答
C++继承
运算符
隐
式
转换
、
、
A a(5); std::cout << (a == 5) << std::endl;第一行有效,数字被显
式
转换
为"A“,然后使用std::string中
的
比较
运算符
来比较
对象
。我
的
问题是我想避免显
式
转换
,但是如果我像第二行那样做,编译器不会识别
隐
式
转换</em
浏览 0
提问于2021-06-28
得票数 0
1
回答
如何使用
隐
式
运算符
方法进行“查找使用”?
、
、
、
我从来不喜欢
隐
式
运算符
(更喜欢扩展方法),因为很难直观地看到代码中何时发生强制
转换
/
转换
。想象一下,如果你有下面这样
的
例子:{} 上面的
隐
式
操作符帮助您将Xml格式
的
交易
转换
/
转换<
浏览 0
提问于2012-05-14
得票数 8
回答已采纳
1
回答
隐
式
运算符
在
转换
为自定义类型时出错。
、
为什么
隐
式
运算符
在我试图将返回类型
转换
为我自己定义
的
对象
或一个自定义类型时会出现问题?当我试图
转换
并返回像int这样
的
简单类型时,没有问题,如下所示 {return 123;但是,当我试图将类型
转换
为
对象
或自定义类型时,我将得到一个错误。例如,如果我有这样
的
内容,我将得
浏览 0
提问于2012-12-30
得票数 0
回答已采纳
2
回答
必须显
式
使用
隐
式
转换
。
、
、
、
、
.*/} 显然,所提到
的
“显
式
”
运算符
实际上是我声明
的
隐
浏览 5
提问于2017-11-19
得票数 2
回答已采纳
1
回答
如果定义了cast
运算符
,我如何
隐
式
地将List<Foo>
转换
为List<Bar>?
、
、
我有一个类型Bar,它定义了一个
隐
式
强制
转换
操作符:{}List<Bar> barList = fooList.ConvertAll<Bar>(item => item); 这看起来很管
浏览 2
提问于2016-02-09
得票数 1
回答已采纳
4
回答
如果我有操作符T *(),我需要重载delete吗?
、
如果我有一个包含指针
的
模板类A,而A有一个
隐
式
转换
运算符
,它将返回该指针,如果我打算将delete应用于此类
的
对象
,我是否需要或是否应该为A定义delete
运算符
?
浏览 0
提问于2011-03-31
得票数 4
回答已采纳
4
回答
有理由从
隐
式
转换
中抛出异常吗?
、
、
、
来自
通过消除不必要
的
转换
,
隐
式
转换
可以提高源代码
的
可读性。但是,由于
隐
式
转换
可以在没有程序员指定
的
情况下发生,所以必须注意防止令人不快
的
意外。一般来说,
隐
式
转换
操作符不应该抛出异常,也不应该丢失信息,这样就可以安全地使用它们,而不需要程序员
的
注意。如果
转换
运算符
不能满足这
浏览 1
提问于2009-10-08
得票数 8
回答已采纳
4
回答
为什么
隐
式
运算符
是静态
的
?
我注意到
隐
式
运算符
必须被称为静态,但它实际上根本不是静态
的
.为什么不能静态地访问
隐
式
运算符
,但可以通过实例访问它。这是完全相反
的
静态。假设我想要一个静态
隐
式
运算符
,这样就可以
隐
式
地
转换
类
的
静态状态。例如,b是一个非静态类,因为它有一个表单,但是对于所有意图和目的,它是静态
的
,所有实例都共享相同
的</em
浏览 0
提问于2013-06-13
得票数 0
回答已采纳
3
回答
有没有一种在C#中进行动态
隐
式
类型
转换
的
方法?
、
、
、
、
对于具有
隐
式
cast
运算符
的
该类:{long a = 5;但以下情况并非如此:object g = f;这给出了编译时间: 不能
隐
式
地将类型'object‘
转换
为
浏览 5
提问于2010-01-18
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Scala 隐式转换和隐式参数
有趣的 JS 隐式转换
java的自动类型转换(隐式转换)
谈谈 MySQL 隐式类型转换
Scala函数编程和隐式转换
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券