class Program
{
static Socket m_sock;
static void Main(string[] args)
{
Socket m_sock= new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
.
.
.
m_sock.Connect(ipendLocalhost);
SendRequest("command");
}
static void SendRequest(string sCommand)
{
.
.
**m_sock.Send(szCommand, iBytesToSend, SocketFlags.None);**
}
Send メソッドに関しては、NullReferenceException が発生します。デバッグ中 (監視するために m_sock を追加しました) プログラムが SendRequest メソッドに入ると m_sock が null になることがわかります。なぜそれが起こっているのか、どこに問題があるのか 理解できません。助けてください。