У меня есть этот кусок кода:Можно ли использовать дженерики для возврата фактического объекта?
private object DeserialiseFromXMLFile(string fileLocation, Type type)
{
XmlSerializer serializer = new
XmlSerializer(type);
FileStream fs = new FileStream(fileLocation, FileMode.Open);
XmlReader reader = new XmlTextReader(fs);
return serializer.Deserialize(reader);
}
Я интересно, если я использую дженерики, потому что я хотел бы тип возвращаемого быть T
Кто-нибудь знает, если это возможно, или это самое элегантное решение?
Заранее спасибо