gpt4 book ai didi

c# - 在 C# 中使用实例化的父类(super class)调用构造函数

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:55 26 4
gpt4 key购买 nike

我有这个结构。

public class SuperClass{}
public class InheritedClass : SuperClass{}

我希望我的实例化父类(super class)成为一个 InheritedClass 实例。

var superClassInstance = new SuperClass();
InheritedClass inHeritInstance = new InheritedClass(superClassInstance) ;

有人告诉我,如果不在构造函数中设置所有属性,那将无法工作。对吗?

最佳答案

I want my instantiated Superclass to become an InheritedClass instance.

这是不可能的。如果您希望它成为 InheritedClass 的实例,则必须创建一个。您不能向上转换 SuperClass 的实例。

关于c# - 在 C# 中使用实例化的父类(super class)调用构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23388803/

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