gpt4 book ai didi

C#:如何找到运行时类型的默认值?

转载 作者:太空狗 更新时间:2023-10-29 21:11:04 24 4
gpt4 key购买 nike

<分区>

所以在你的代码中给定一个静态类型你可以做

var defaultMyTypeVal = default(MyType);

如果给定一个 Type 变量,您将如何做同样的事情以便您可以在运行时使用它?

换句话说,我如何在不使用一堆 if 语句或使用泛型的情况下实现以下方法(因为我不知道在编译时传递给该方法的类型)?

public object GetDefaultValueForType(Type type) {
....
}

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