自己测一下 using System; using System.Collections.Generic; using System.Text; namespace CSharpTest { struct Dog { public int _nFeet; public string _sound; public Dog(int n, string sound) { _nFeet = n; _sound = sound; } public int NFeet { get { return _nFeet; } set { _nFeet = value; } } public string Sound { get { return _sound; } set { _sound = value; } } public string ToString() { return String.Format("The dog has {0} feet, and sounds {1}.", _nFeet.ToString(), _sound); } } class Cat { private int _nFeet; private string _sound; public Cat(int n, string sound) { _nFeet = n; _sound =