腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
如
何在
静态
泛
型
方法
中
为
T
设置
默认
类型
?
c#
、
generics
我正在使用我自己的自定义堆栈类,并且我正在尝试创建一个
泛
型
方法
来创建一个新的堆栈(
泛
型
对象)。我经常使用int
类型
的堆栈,只是偶尔需要其他
类型
。可以将
T
的
默认
类型
设置
为
int吗?
方法
如下: public static Stack<
T
> newStack<
T
>(int length) Stack
浏览 101
提问于2020-02-10
得票数 4
回答已采纳
2
回答
为什么是IEnumerable.Empty<
T
>()而不是IEnumerable<
T
>.Empty()?
c#
、
methods
、
static
、
types
、
generics
如果要创建
类型
为
T
的空IEnumerable,可以使用
静态
泛
型
方法
创建它有关更多信息,请参见。为什么Microsoft选择这个选项而不是在
泛
型
类型
上使用
静态
方法
(而不是在非
泛
型
类型
上使用一般
静态
方法
)?这种
方法
浏览 7
提问于2010-11-18
得票数 2
回答已采纳
2
回答
在MATLAB
中
调用.NET
泛
型
类的
静态
方法
?
c#
、
.net
、
matlab
、
generics
如
何在
MATLAB
中
调用.NET
泛
型
类的
静态
方法
? } returnnew A<
T
>();} 讨论了如何调用
泛<
浏览 3
提问于2012-05-16
得票数 2
8
回答
对
泛
型
类型
参数调用
静态
方法
c#
、
generics
我本来希望做这样的事情,但在C#
中
这似乎是非法的: where
T
: SomeBaseClass{}
类型
“
T
”是“参数”,它在给定的上下文中无效给定一个
泛
型
类型</em
浏览 60
提问于2008-10-13
得票数 115
回答已采纳
6
回答
具有可选
泛
型
参数的
泛
型
方法
c#
、
generics
如何使用可选
泛
型
类型
创建
泛
型
方法
?()
方法
中
实例化D
类型
(实现IColumnDecorator)。问题是,
类型
"D“是可选的。如果
为
Null,我希望显式地使用我拥有的
默认
ColumnDecorator。如果我有一个自定义的IColumnDecorator实现,下面是我想如
何在
剃须刀MVC中使用它
浏览 7
提问于2013-08-02
得票数 2
回答已采纳
2
回答
在
泛
型
类字段
中
,应该使用
默认
值(
T
)或.将其初始化为
默认
值吗?
c#
带有
泛
型
默认
值的可用于将
类型
参数
设置
为
其
默认
值。这显然很有帮助,因为
泛
型
类型
不知道实际的占位符,因此不能安全地假定
默认
值是什么。在
泛
型
类字段
中
,什么时候应该通过default(
T
)初始化,以及何时应该让编译器将字段
设置
为
其
默认
值,或者仅仅是一个首选的问题: public cl
浏览 11
提问于2011-05-06
得票数 1
回答已采纳
1
回答
Dart对几种
类型
的通用约束并
设置
默认
值
generics
、
dart
、
default
、
extend
但我找不到一种
方法
来对
泛
型
做一些基本的事情,例如,我需要将
泛
型
类型
限制为几个
类型
。下面是我如
何在
C#
中
实现它 MyGenericType<
T
> where
T
: bool, int { ... } 因此将
T
限制为bool和int
类型
。我如
何在
dart
中
做同样的事情呢?这些文档仅显示具有如下单一
类型
浏览 44
提问于2019-09-29
得票数 7
1
回答
使用
泛
型
从传递动态变量
类型
的
静态
类调用
方法
c#
、
.net
、
generics
、
reflection
、
static-methods
如何从在
泛
型
中
传递动态
类型
的
静态
类调用
方法
。下面是我的
静态
类:{ { Logger.Info(mes
浏览 0
提问于2011-06-17
得票数 2
回答已采纳
1
回答
为什么java允许在
静态
泛
型
方法
中使用形式
类型
参数
java
、
generics
我知道我不能在
泛
型
类的任何
静态
上下文中使用
类型
参数,因为“
静态
上下文依赖于
类型
参数,并且只对
泛
型
类型
的所有实例化只使用一次。”public final class X<
T
>{ public static
T
getField(){return field; }
浏览 2
提问于2017-08-10
得票数 1
回答已采纳
2
回答
const的
泛
型
和数组
delphi
、
generics
、
delphi-xe4
type public procedure NotifyAll(AParams:
T
); 我有两个问题 有什么
方法
可以在任何其他
类型
,
如
变体等中键入一个
泛
型
变量吗?如
何在
接受const数组的函数
中
传递
泛
型
类型</
浏览 0
提问于2014-10-29
得票数 0
回答已采纳
2
回答
为
泛
型
类
中
的
静态
方法
设置
任何
类型
c#
、
generics
不是Java的粉丝,但Java允许不为
泛
型
类
设置
类型
,在这种情况下,它将
类型
威胁
为
Object
类型
。但是,据我所知,只要
泛
型
类必须实例化或简单地使用,C#就会强制
设置
<
T
>的
类型
。但是,假设我们有一个
泛
型
类,我们需要一个不依赖于<
T
>
类型
的
静态
方法
。
浏览 2
提问于2016-01-16
得票数 2
回答已采纳
2
回答
如何调用
泛
型
类型
的正确工厂
方法
?
java
、
generics
、
factory-method
我试图编写一个
泛
型
类,该类可以通过调用该
类型
类的
静态
工厂
方法
来创建其
泛
型
类型
的实例: } static <
T
extends Parent>
T
newInstance() {
浏览 6
提问于2017-11-12
得票数 2
回答已采纳
1
回答
如何定义带有
泛
型
和继承的Helper类?
c#
、
generics
、
interface
我试图
设置
一个基于
泛
型
的助手类,它应该调用
泛
型
类
类型
中
的
方法
:{ interface IWorkingPhase我正在考虑将
泛
型
与'new()‘联系起来,但对于将来假设的依赖注入的使用,这是否正确? 还是应该将类
中
的"GetList
浏览 2
提问于2022-04-12
得票数 1
3
回答
类型
记录
中
的条件
泛
型
类型
typescript
假设您有一个Foo接口,它接收一个
泛
型
类型
T
,
如
...bar:
T
;现在您希望
T
类型
是可选的,所以您
设置
了一个
默认
值 ...} 但“酒吧”仍然是必需的。在
设置
T
浏览 2
提问于2020-07-29
得票数 1
回答已采纳
2
回答
在不同
泛
型
类实例之间共享
静态
字段
c#
、
generics
、
static
我知道一个
泛
型
类型
不会在不同的紧密构造
类型
的实例之间共享。这意味着对于具有
静态
字段C<
T
>的
泛
型
类X,C<int>.X和C<string>.X的值具有完全不同的独立值。在我的例子
中
,我确实需要在具有不同
泛
型
参数的实例之间共享一个
静态
字段。我找到的唯一解决方案是“定义一个非
泛
型
基类来存储
静态
成员
浏览 6
提问于2014-11-21
得票数 2
回答已采纳
3
回答
在C#
中
是否有一种处理
泛
型
类型
中
的私有
静态
字段的好
方法
?
c#
、
generics
、
static
它不会编译,因为Field在BaseChild
中
是不可访问的,而且理想情况下,我不希望在那里可以访问它:{{ { }这个解决方案的问题是,每个
泛
型
类型
都有一个不同的我看过这个,它说JetBrains建议跨
泛
浏览 7
提问于2017-03-23
得票数 3
回答已采纳
4
回答
C#
泛
型
-
类型
参数的约束
c#
、
generics
我正在尝试构建一个使用C#的
泛
型
特性的工厂
方法
。下面是我的例子。有人能告诉我是否可以运行它吗?{ } //this factory class should create objects of type
T
BuildObject<
T
>
浏览 3
提问于2009-09-16
得票数 7
回答已采纳
3
回答
无法对
泛
型
子类(Java)进行
静态
引用
java
、
generics
、
inheritance
、
static
、
extends
SubClass extends SuperClass {} System.out.println("SubClass: " + SubClass.getName());
浏览 0
提问于2009-03-24
得票数 5
回答已采纳
1
回答
如
何在
Swift
中
向
泛
型
类型
添加
类型
方法
?
ios
、
swift
、
generics
我正在试图向Swift
中
的
泛
型
类添加一个
类型
(也称为
静态
)
方法
。这是密码。class StateArchive<
T
> { // do something} 我可以通过提供替代
T
的
类型
来编译上面的代码,如下所示: StateArchive<A
浏览 1
提问于2015-04-17
得票数 2
回答已采纳
3
回答
什么时候在C#
中
对
泛
型
定义和实例化进行
类型
检查?
c#
、
generics
、
programming-languages
、
computer-science
在C#
中
, 但是,使用C#
泛
型
,可以将生产者
类型
(即开放
类型
(
如
列表))编译到库(
如
mscorlib.dll)
中
。这是因为(生产者和产生封闭
类型
的使用者之间的综合)实际上要到运行时才
浏览 5
提问于2017-09-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NET进阶篇-语言章-1-Generic泛型深入
从Java到Kotlin(四)
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
JAVA:Java快速入门连小学生都能看懂一点了
转向Kotlin——泛型
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券