腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Genie
Vala
泛
型
和
可
空
类型
、
、
、
简单的问题:在下面的
泛
型
类中,应该如何定义
泛
型
类型
和
包含的
类型
,使它们可以为
空
?以下代码将无法编译。 class Pair?
浏览 14
提问于2018-02-28
得票数 1
回答已采纳
1
回答
精灵的GLib TreeSearchFunc代表
、
我写了一个代码,是关于GLib.Tree的。但不知道如何使用搜索方法。下面是我的代码: return strcmp (a, b) var t = new Tree of string, string (cmp) t.insert ("b", "bbb") var needle = "
浏览 4
提问于2016-01-11
得票数 1
回答已采纳
1
回答
Vala
:理解类中的结构属性
目前,我正在学习
Vala
教程。现在,我无意中发现了一个需要进一步解释的部分;在关于对象属性的部分最后,本教程介绍了struct属性。这是否意味着{ Color c = s.c;结果将s.c的值分配给cgint _
vala
_main (void) { Color* c = NULL; Shape* s = NUL
浏览 11
提问于2016-12-19
得票数 3
回答已采纳
1
回答
C#
泛
型
类:从
可
空
类型
参数推断非
空
类型
、
、
、
、
我使用C# 8
可
空
引用
类型
。是否有一种方法可以根据可能为
可
空
引用
类型
(甚至是
可
空
结构)的
泛
型
类型
参数来声明非
空
类型
?
浏览 1
提问于2020-11-05
得票数 5
3
回答
为什么GLib中的数组不能与
Vala
中的int一起工作?
、
、
.,/ tmp / algorithm2.
vala
.JWAGYZ.c: in thefunction " _
vala
_main»: /usr/include/glib-2.0/glib / garray.h: 64:59: error: unary operation operand64 | #define g_array_ap
浏览 45
提问于2019-03-15
得票数 1
回答已采纳
1
回答
什么是C# 8中的未知空性?
、
、
在C# 8.0中,我们可以有可以为
空
的引用
类型
。指出有4种
类型
的
可
空性。前三个很清楚,但我不能理解“未知”的意义。文档说它与
泛
型
一起使用,但是当我试图在
泛
型
中调用T
类型
的无约束变量的方法时,它只是警告说该
类型
可以为
空
。我看不出未知
和
可
空
之间的区别。为什么未知存在?它是如何表现出来的?
浏览 18
提问于2019-11-25
得票数 12
回答已采纳
3
回答
在C#中将Int转换为
泛
型
可
空
Enum
、
、
、
、
我希望将int值转换为使用
泛
型函数的
可
空
枚举。我认为这会很容易,尤其是关于枚举/整型铸造的所有事情。我发现的最接近的问题是,但不幸的是,它不能处理
可
空
的枚举。解决了
可
空
枚举的铸造问题,但不使用
泛
型
。return finalValue; 正如您在最后一个函数中所看到的,非
空
枚举的强制转换正在工作。问题是,我希望能够从其他
泛
型函数调用CastNullableEnum,该函数可以使用<em
浏览 8
提问于2014-08-14
得票数 1
回答已采纳
4
回答
当用作
泛
型
时,不能将可
空
枚举
类型
分配为null。
、
我需要将可
空
枚举的值设置为null,但通过
泛
型
类型
执行时会出现错误。如果我将枚举
类型
硬编码到类中,那么它工作得很好,所以我不知道为什么在将同一
类型
用作
泛
型
时它不能工作。似乎TOption?被视为TOption,忽略了
可
空
部分,这将使此错误具有意义,因为它将尝试将null赋值给非
空
值
类型
。 这是
可
空
类型
、值
类型
<
浏览 9
提问于2021-01-19
得票数 1
回答已采纳
1
回答
术语:您如何描述Nullable<T>的T
类型
?
、
、
、
在谈到
泛
型
类型
Foo<T>时,T在.NET System.Type文档中被称为
泛
型
类型
Foo的
泛
型
参数或
类型
参数。 现在,当我处理一个
类型
(如int?或Nullable<Bar> )时,如何在描述该
类型
时引用
泛
型
参数(例如,示例中的int或Bar )?我把它称为
可
空
类型
的基
类型<
浏览 2
提问于2011-06-22
得票数 1
回答已采纳
2
回答
您能通过反射判断哪个字符串是
可
空
的,哪个是不可
空
的?
、
、
我有以下两种
类型
: 我能告诉(通过反射)在.NET 6中哪些字符串是
可
空
的,哪些是不可
空
的字符串有一个NullabilityInfoContext,但处理与对象相关的内容
浏览 9
提问于2022-06-09
得票数 1
回答已采纳
1
回答
类型
错配:推断
类型
为kotlin.collections.ArrayList<LiveData<List<a>>>,但Collection<LiveData<List<TypeVariable(Source
、
、
、
、
我试过使用flattenLiveData(),但它怀疑kotlin.collections.ArrayList<LiveData<List<TabDefinition>>>,但我正在通过Collection<LiveData<List<TypeVariable(Source)>?>>kotlin.collections.ArrayList<LiveData<List<TabDefinition>>> /* = java
浏览 10
提问于2022-03-25
得票数 1
2
回答
如何识别
泛
型
类型
的
可
空
引用
类型
?
、
、
、
在启用
可
空
的C# 8中,是否有一种方法可以识别
泛
型
类型
的
可
空
引用
类型
?我们正在尝试根据
泛
型
类型
执行可选的
空
检查。, return true} 因此,当ArgumentNullException不可为
空
但允许值为null时,将抛
浏览 1
提问于2020-06-03
得票数 10
回答已采纳
1
回答
Vala
泛
型
到C代码
、
、
、
我读到了
vala
语言,它编译成Ansi C代码。然而,我也看到它支持像Java或Rust这样的
泛
型
。现在我的问题是这是如何编译成C代码的?如果我有一个gerneric类或函数,那么生成什么样的C代码来模拟
泛
型
行为?
浏览 6
提问于2016-07-04
得票数 3
回答已采纳
3
回答
将数组从
可
空
类型
转换为同一
类型
的不可
空
数组?
、
、
、
、
[])到同一
类型
的非
空
数组,即从byte?[]到byte[]。我在C#或VB.NET中寻找更简单、更容易、更快速的
泛
型
解决方案,我已经找到了在
可
空
类型
之间进行转换的
泛
型函数,但是我无法找到一种方法来调整转换逻辑,使之从
可
空
类型
转换为非
空
类型
。
浏览 9
提问于2016-09-03
得票数 5
回答已采纳
1
回答
Vala
和
Genie
production准备好了吗?
、
、
、
我正在使用一些遗留的C代码,我需要重构
和
清理它们,以删除意大利面
类型
的编程,坚持DRY原则等。我最近遇到了GObject,
Vala
和
Genie
。后两个是相当新的。有没有人知道在生产代码中使用了
Vala
或
Genie
? 最后但并非最不重要的一点是,是否有两种语言的优缺点比较列表。我有点倾向于
Genie
,因为我喜欢Python,对C#不是很感兴趣,但是
Genie
的(明显?)
浏览 0
提问于2012-05-01
得票数 9
回答已采纳
13
回答
可
空
类型
是否可以作为
泛
型
参数?
、
>("myYear"), { }}
类型
的‘必须是引用
类型
,才能将其用作
泛
型
类型
或方法中的参数“T”。 对!Nullable<int>是struct!>(&q
浏览 19
提问于2008-10-16
得票数 348
回答已采纳
5
回答
内置
泛
型
类型
、
、
我在某处读到EventHandler是一种内置的
泛
型
类型
。为什么会这样呢?有人能给我解释一下区分
泛
型
和
非
泛
型
的方法吗?以下哪些是内置
泛
型
类型
的示例?(选择所有适用项。)A.
可
空
B.布尔
型
C. EventHandler D.System.Drawing.Point 根据这本书,这个问题的答案是A
浏览 5
提问于2010-06-30
得票数 1
回答已采纳
6
回答
泛
型
和
可
空
类型
、
、
假设我有一个方法,它接受int作为字符串,如果解析成功,则返回int,否则返回空值。 { if (int.TryParse(intAsString, out i)) return null;如何重写此方法,使其不仅适用于int?,还适用于long?,decimal?还有DateTime??
浏览 3
提问于2009-12-10
得票数 8
回答已采纳
1
回答
和
CType Int32?到Int64?- System.InvalidCastException:指定的强制转换无效
、
、
、
、
为什么CType抱怨(InvalidCastException)接受一个对象(即真正的Int32?)并将其转换为Int64?下面是再现场景的代码示例。 'per https://stackoverflow.com/a/10065482/392175
浏览 5
提问于2021-07-19
得票数 2
回答已采纳
2
回答
非
空
类型
的
泛
型
约束
、
、
、
、
我有以下课程:{}如何指定
泛
型
类型
参数必须是不可
空
的?
浏览 7
提问于2014-12-15
得票数 42
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在.NET框架中使用C# 8和可空引用类型
第二章:揭开Kotlin的基础面纱(二)
Kotlin第七讲-泛型在Java和Kotlin上的差异
教你如何攻克Kotlin中泛型型变的难点
第五讲-Kotlin里的类型和空处理
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券