我在C#中用两种对象类型创建了一个列表,我需要显示类型为ClientPhysique
的对象。 ClientPhysique
和ClientMoral
扩展了Client
类。如何知道列表中的对象的类型?
public List<Client> Clients = new List<Client>();
#region Methodes
// Ajouter un Client:
public void Ajouter()
{
ClientPhysique CP = new ClientPhysique("EE111111", "Ahmed", "Yassine", 1, 06020202, "Rue Gmasa, Marrakech, 40000");
ClientMorale CM = new ClientMorale("A1414", "Rue mhamid, A6, Marrakech, 40160", 12121212, 1000000, 6, 06060606, "Titwan de Titwan");
Clients.Add(CP);
Clients.Add(CM);
}
'item.GetType()。Name'? – Berkay
“ClientPhysique和ClientMoral扩展了客户端类。”那么你们都已经知道在你的清单中只有'Cleint'级别的例子,不是吗?那么你的问题是什么? – HimBromBeere
我没有写完整的代码。项目表示列表内的项目。 @HimBromBeere – Berkay