私は、ネットワークのエンドポイントからデータを取得する機能を持って、私はGetData
の呼び出し側に空の配列を返すのですGetData
関数から例外がある場合はテストバイト配列は、C#で空の場合
public Byte[] GetData(string ip, int port ,Byte [] query, int responseLen)
{
Connection connection = GetConnection(ip,port);
Byte[] data;
try
{
data = connection.GetData(query, responseLen);
}
catch(IOException e)
{
//return an empty array
data = new Byte[] { };
}
return data;
}
関数。私はバイト配列が返された場合は、発信者がテストできる方法を知りたい
が空または空でない
nullでないかどうかチェックし、長さ> 0の場合 – Nkosi
nullと空白は同じではありません。注意してください。 – nicomp