我试图通过不指定应该随机选择的字节sicne来间接初始化byte[,]
。
byte[] First = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Second = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Third = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Fourth = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Fifth = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Sixth = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Seventh = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[] Eighth = BitConverter.GetBytes(rnd.Next(10000, 90000));
byte[,] Arr2D = new byte[,] { First, Second, Third, Fourth, Fifth, Sixth, Seventh, Eighth };
这就是我计划这样做的方式,但是存在一个问题:无法像这样初始化byte[,]
。
我无法为数组指定静态值,因此无法创建嵌套数组。
使用如上所示的随机值初始化byte[,]
的正确方法是什么?
答案 0 :(得分:1)
如果我理解你的问题,也许这可以胜任:
db.Events
.Where(e => e.Recurrences
.Any(r => r.AspNetUsers
.Any(u => u.Id ==userId)));