Can*_*ith 15 .net idisposable tcpclient
就像标题说的那样:
TcpClient如何实现IDisposable并且没有公共Dispose方法?
Jon*_*eet 11
通过使用显式接口实现.代替
public void Dispose()
{
...
}
Run Code Online (Sandbox Code Playgroud)
它会有
void IDisposable.Dispose()
{
...
}
Run Code Online (Sandbox Code Playgroud)
其他各种类型的人这样做; 有时它是不必要的(例如支持IEnumerable.GetEnumerator和IEnumerable<T>.GetEnumerator),有时它是在已知具体类型时暴露更合适的API.
| 归档时间: |
|
| 查看次数: |
907 次 |
| 最近记录: |