卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章56028本站已运行404

c#怎么在一个类里定义另一个类的私有字段

如何在 c# 中在一个类中定义另一个类的私有字段?在父类中定义子类作为私有字段。使用子类的公共属性或方法来访问子类的成员。

c#怎么在一个类里定义另一个类的私有字段

如何在一个类中定义另一个类的私有字段

在 C# 中,可以在一个类中定义另一个类的私有字段。这通常用于创建对象之间的关联或聚合关系。

语法

private ClassName _privateFieldName;

步骤

  1. 在父类中定义子类作为私有字段。
  2. 使用子类的公共属性或方法来访问子类的成员。

示例

public class Customer
{
    private Address _address;

    public Customer(Address address)
    {
        _address = address;
    }

    public string GetAddress()
    {
        return _address.ToString();
    }
}

public class Address
{
    public string Street { get; set; }
    public string City { get; set; }
    public string State { get; set; }

    public override string ToString()
    {
        return $"{Street}, {City}, {State}";
    }
}

在这个示例中,Address 类是一个私有字段,在 Customer 类中定义。Customer 类可以通过 GetAddress() 方法访问 Address 字段,因为 Address 类中的 ToString() 方法是公共的。

卓越飞翔博客
上一篇: 如何使用 Golang 执行原生 SQL 查询?
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏