腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
是否
可以
在
Typescript
中
定义
没有
显
式
类型
的
枚举
?
在
一个接口中,我有一个10+ (可选),它
的
大多数成员都有一组确定
的
可能值,所以我想对它们使用
枚举
。然而,这需要
定义
至少10个新
的
枚举
类型
,成员很少(并且只使用一次),所以我想直接在接口中
定义
枚举
。: bool | Option5Enum;我想要一些隐
式
枚举
,比如: option1?有
没有
办法<e
浏览 14
提问于2017-08-13
得票数 1
回答已采纳
1
回答
整数到
枚举
转换
的
static_cast
、
、
、
有一些函数以
枚举
作为参数。正如我所理解
的
,如果我必须给这个函数一个整数,建议将它
显
式
转换为enum,原因是所有整数都可能不是有效
的
枚举
值。根据 “static_cast运算符
可以
显
式
地将整数值转换为
枚举
类型
。如果整数
类型
的
值不属于
枚举
值
的
范围,则结果
枚举
浏览 3
提问于2014-07-07
得票数 3
回答已采纳
1
回答
Delphi
枚举
单个基础
类型
为Byte、Word等,而不更改全局编译器设置。
在
C#
中
,我知道
可以
显
式
和单独地
定义
每个
枚举
类型
的
基础
类型
,例如:{ Tall, Grande}; 现在我也想在德尔菲做同样
的
事情。除了使用最小
枚举
大小{$Z}或{$MINENUMSIZE}之外,
是否
存在单独为每个
枚举
定义
基
浏览 0
提问于2020-03-06
得票数 1
回答已采纳
2
回答
可以
为enum优化开关默认语句吗?
、
、
、
、
如果我有一个开关语句
显
式
地处理所有
枚举
案例,那么编译器
是否
允许优化缺省case语句?return false;} 整数、浮点和
枚举
类型
的
值
可以
通过static_cast或
显
式
强制转换为任何
枚举
类型
。如果基础
类型
不固定且源值超出范围,则行为为未
定义
的
。(如果将
浏览 19
提问于2022-11-14
得票数 7
回答已采纳
3
回答
我
可以
使用
枚举
类值作为varargs函数
的
参数吗?
、
、
、
C++11添加了
枚举
类,这是更强
类型
的
枚举
-
枚举
类
的
值不会被隐
式
转换为其他
枚举
类或整数
的
值,并且由于
显
式
的
大小说明符,允许转发声明。
是否
有可能将此类
枚举
的
值传递给varargs函数并保持
在
标准
定义
的
行为
中
?
在
实现
定义
<em
浏览 2
提问于2011-10-17
得票数 9
回答已采纳
1
回答
具有强
类型
枚举
的
Switch语句
、
、
在
switch语句中使用强
类型
枚举
时,有
没有
办法避免
显
式
强制转换为int}6.4.2切换语句stmt.switch 2条件应为整型、
枚举
型或存在单个非
显
式
转换函数到整型或
枚举
型
的
类<e
浏览 22
提问于2012-01-30
得票数 38
回答已采纳
4
回答
为什么使用静态
枚举
?
、
我试图找出声明
枚举
静态
的
区别?int day) { } return day; }我
可以
用完全相同
的
方式访问上面的两个Example.Days.MONDAY.getDayNum(); 这是因为
枚举
是static, final。
浏览 2
提问于2013-07-01
得票数 4
回答已采纳
1
回答
Typescript
- Express允许
类型
级别的数组组合
我
可以
将其键入为EventType[],但这允许重复 type Test = EventType[] const eventTypes:Test = ["TYPE A", "TYPE B", "TYPEB", "TYPE A"] 我
可以
显
式
地列出可用
的
选项,但是当您有两个以上
的
选项时,这很快就会爆炸 type Test = ["TYPE A"] | ["TYPE B"
浏览 9
提问于2021-09-02
得票数 1
2
回答
定义
不能自动转换为其别名
的
类型
是否
可以
在
TypeScript
中
定义
一个
类型
,而不是自动推断为它
的
别名?type id = string;如果
没有
将错误
显
式
指定为声明
的
类型
,那么我希望得到一个错误: var s:string
浏览 3
提问于2017-08-22
得票数 1
回答已采纳
1
回答
泛型类
的
未检查
类型
广播?
、
、
我正在尝试编写一个方法,
可以
在运行时将字符串转换为
枚举
对象,用于泛型
枚举
。我有一个方法签名:但是,我是从一个类调用它
的
,该类
的
泛型
类型
参数
没有
显
式
扩展Enum。,X extends Enum<X>
没有
<e
浏览 0
提问于2015-12-09
得票数 1
回答已采纳
1
回答
类型
类型
定义
与推理
在下面的例子
中
: let a: Foo | undefined = undefined; c(); a();
在
第4行,a
的
类型
是let a: Foo | undefined,而在第8行是let a: never。因此,tsc
在
第8行显示了这个错误:Type 'never' has no call signa
浏览 4
提问于2021-09-02
得票数 3
回答已采纳
1
回答
ESlint规则冲突
、
、
我正在为我
的
项目做es lint,下面是.eslintrc.json
的
一部分 "extends": [ "plugin(@
typescript
-eslint/explicit-module-boundary-types):行号上
的
ESLint:缺少返回
类型
我猜这是因为
typescript
-eslint/explicit-modul
浏览 8
提问于2022-02-08
得票数 0
2
回答
创建不能被基
类型
替换
的
新
类型
。
、
、
在
TypeScript
中
,我
可以
创建一个名为UnitCount
的
类型
,作为number
的
别名如果我现在
定义
一个接受这种
类型
的
参数
的
函数,我
可以
用UnitCount) {} test(1 as UnitCount); //
浏览 5
提问于2016-06-15
得票数 2
回答已采纳
1
回答
为什么允许具有任意值
的
枚举
类临时程序初始化?
、
在
2014年
的
CppCon会谈
中
,我遇到了一些代码,比如下面的代码,这些代码把我搞糊涂了。观众不加评论地接受了它,所以我认为这是合法
的
:问题是:为什么要编译?下面稍加修改
的
行出现了预期错误,失败了: Foo const v1(5);
浏览 1
提问于2015-06-15
得票数 8
回答已采纳
4
回答
typescript
中
的
全局
类型
、
有
没有
办法在你
的
typescript
文件
中
创建一个
定义
全局可访问
类型
的
文件? 我喜欢
typescript
,但我发现当我想要真正
的
类型
安全时,我必须
显
式
地从整个系统导入
类型
。这是相当烦人
的
。
浏览 0
提问于2017-03-24
得票数 41
回答已采纳
2
回答
C# enum型安全
、
、
是否
有一种方法强迫C#
枚举
只接受几个
显
式
命名常量
中
的
一个,还是有另一个特性
可以
接受?C#引用有这样
的
事后考虑:
可以
将任意整数值赋值给
枚举
类型
。但是,您不应该这样做,因为隐含
的
期望是
枚举
变量将只保存
枚举
定义
的
一个值。将任意值赋值给
枚举
类型
的
变量将带来错误<
浏览 0
提问于2015-09-05
得票数 5
1
回答
枚举
值子集数组
的
类型
(如果未处理新
枚举
成员,则发出警告)
我有一个
枚举
: CAR = 1, AIRPLANE = 3以及包含该
枚举
的
子集
的
数组:当一个新
枚举
成员被添加到
枚举
中
时,我如何创建一个
类型
记录
类型
VehiclesThatFly警告我,以便我不得不将新成员添加到我
的
浏览 7
提问于2022-07-27
得票数 1
2
回答
如何在C++
中
结合模板和
枚举
?
、
、
、
为此目的,不太经常使用
枚举
,因为它们允许为数据
定义
显
式
的
可能性,并且
没有
直接验证
类型
正确性
的
方法。因此,我们所拥有的模板允许函数和类使用泛型
类型
操作,而无需为每个
类型
重写;以及
枚举
,
可以
直接使用预期
的
类型
。
是否
可以
使用
枚举
作为模型为类
定义
受限制
的
模板体系结
浏览 0
提问于2010-10-19
得票数 4
回答已采纳
1
回答
TypeScript
类型
检查存储为变量,然后
在
if语句中使用
我
在
if语句中进行了一些
类型
检查,但是当我将它们移到变量时,
Typescript
会抱怨。我以前在其他代码库
中
这样做过,所以我想知道,
是否
可以
启用一个ts设置,让它接受变量
中
的
类型
检查(而不是
显
式
地
在
if(...)代码
中
?下面的代码按预期工作(
没有
因为
类型
检查而出现错误: if (clickedReport.(因为lookerUr
浏览 23
提问于2021-08-24
得票数 0
回答已采纳
2
回答
是否
有一种方法
可以
确保
类型
中
的
每个值都存在于
枚举
中
?
、
我已经
在
Prisma
中
定义
了
枚举
(而不是
TypeScript
枚举
),我想知道
是否
可以
将
TypeScript
字符串
枚举
同步到Prisma客户端创建
的
generate。以下是相关细节。
TypeScript
字符串
枚举
中
,
TypeScript
枚举
中指定来自Prisma
的
每个可能
的</em
浏览 11
提问于2022-07-29
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券