问题描述
这可能是一个主观问题,但它确实有可能得到客观答案。
在我学习 C# 的 3 年中,我遇到了很多过时的方法,但我不明白为什么有些方法甚至标记为这样。
当然,有一种更新的方法,可以做更多的事情。但这种情况经常发生,我不需要所有这些专有的东西,而只需要这个过时的方法提供的一个功能。
这个例子是我很长一段时间遇到的一个模板:
[Obsolete]
public void DoStuff(object SomeData)
{
//Processes data like name and size
}
public void DoMoreStuff(object MuchMoreData,SomeKindOfProcessFilter filter) {
//Processes data like name,size and value in a provided way (filter variable)
}
虽然 DoMoreStuff()
方法更新并提供更多功能,但上面的方法没有任何问题,特别是如果我只需要获得此方法提供的那种数据处理
我不是在谈论所有过时的方法,我只是在谈论已经过时的方法,尽管仍然可以很好地使用,就像一辆旧车。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)