gpt4 book ai didi

c# - 'enumType' 和 'TEnum' 之间的区别

转载 作者:太空狗 更新时间:2023-10-30 00:40:00 26 4
gpt4 key购买 nike

这里是 C# 新手。我正在浏览 MSDN,浏览 enum 方法,但我无法分辨 TEnumenumType 之间的区别。

public static bool TryParse<TEnum>(
string value,
out TEnum result)

public static string[] GetNames(
Type enumType)

这里有什么区别?对于第一种方法,返回 enumType 结果 不是更好吗?

最佳答案

TEnum 是枚举的通用类型。您可以将任何枚举传递给该方法。

第二种方法是非通用方法,您可以使用 typeof 关键字来识别枚举并将枚举名称作为字符串集合返回

关于c# - 'enumType' 和 'TEnum' 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31907377/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com