私はこのような機能を持っています:
private T DeserializeStream<T>(Stream data) where T : IExtensible
{
try
{
var returnObject = Serializer.Deserialize<T>(data);
return returnObject;
}
catch (Exception ex)
{
this.LoggerService.Log(this.AccountId, ex);
}
return null;
}
return null;
一部について文句を言うことを除いて、すべてが良いです
式タイプ「null」をタイプ「T」に変換できません
このような関数からnullを返すにはどうすればよいですか?