System.net.ConnectStreamを使用するにはどうすればよいですか?
-
30-10-2019 - |
質問
私は、「var」を使用してすべてを宣言した前任者のコードのいくつかの周りに頭を巻き込もうとしています。
以下にある使用ステートメントがあります。
using (var postStream = request.GetRequestStream())
{
postStream.Write(byteData, 0, byteData.Length);
}
ここにブレークポイントを置くと、PoststreamがSystem.net.ConnectStreamとしてAutosウィンドウに表示されます。 「var」の代わりに、「ConnectStream」を使用したいのですが、コンパイラはこれを好まない。
何が欠けているのか、なぜ私のコードをこのように書くことができないのか:
using (ConnectStream postStream = request.GetRequestStream())
{
postStream.Write(byteData, 0, byteData.Length);
}
私はこれが些細なことであることを知っていますが、あなたがそうするための特定の理由がない限り(linqを扱うときなど)、私は常に「var」を使用しないように教えられました。私が間違っている?
正しい解決策はありません
所属していません StackOverflow