猿问

字节数组的HashSet

我需要一个用于字节数组的HashSet,以便检查集合中是否存在给定的字节数组。但似乎这不适用于字节数组(或任何数组)。


这是我的测试代码:


void test()

{

    byte[] b1 = new byte[] { 1, 2, 3 };

    byte[] b2 = new byte[] { 1, 2, 3 };


    HashSet<byte[]> set = new HashSet<byte[]>();

    set.Add(b1);

    set.Add(b2);

    Text = set.Count.ToString();//returns 2 instead of the expected 1.

}

有没有一种方法可以为字节数组创建HashSet?


开满天机
浏览 218回答 1
1回答
随时随地看视频慕课网APP
我要回答