gpt4 book ai didi

c# - 需要在两个不同的类中添加相同的属性

转载 作者:太空宇宙 更新时间:2023-11-03 18:02:19 25 4
gpt4 key购买 nike

我有两个类,例如 A 类和 B 类。A 类有一些属性、方法,而 B 类只有属性。但是这两个类具有相同的属性集。

我的问题是,如果我在 A 类中添加任何新属性,我也需要在 B 类中添加它。如果我没有添加方法,需要显示错误。如何通过 C# 实现此目的?

最佳答案

您可以通过使用接口(interface)并在 A 类和 B 类中实现它来实现这一点。在接口(interface)中,定义 A 类和 B 类中所需的属性:

public interface ICommonProperty
{
string MyProperty{ get; set; }
}

关于c# - 需要在两个不同的类中添加相同的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51652007/

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