.net 枚举命名空间不可用
我已经让这段代码运行了一段时间,没有错误。今天,出现了一个新的错误。也许在Windows更新之后 错误1“Select”不是“System.Collections.Generic.IEnumerable(整数)”的成员。C:\myclass.vb 3274 35 TBDevice.net 枚举命名空间不可用,.net,vb.net,linq,syntax,.net,Vb.net,Linq,Syntax,我已经让这段代码运行了一段时间,没有错误。今天,出现了一个新的错误。也许在Windows更新之后 错误1“Select”不是“System.Collections.Generic.IEnumerable(整数)”的成员。C:\myclass.vb 3274 35 TBDevice 知道如何消除该错误吗?您缺少从文件中导入的内容:导入系统。Linq您缺少从文件中导入的内容:导入系统。Linq否。导入系统。Linq已完成。错误不会写入找不到命名空间。它是关于整数类型的。我不明白。请在代码的其余部分
知道如何消除该错误吗?您缺少从文件中导入的内容:
导入系统。Linq
您缺少从文件中导入的内容:导入系统。Linq
否。导入系统。Linq已完成。错误不会写入找不到命名空间。它是关于整数类型的。我不明白。请在代码的其余部分查找一个名为“Select”的方法。我看到了“selected”。但是没有一种整数。可能是因为我不懂语法,但我不知道如何修复这行代码!有什么想法吗?好的,谢谢,现在我只是照内梅斯夫说的做了。导入了整个命名空间,而不是在函数前面键入它。**现在它工作了**。请你把它作为答案贴出来,因为回答这个问题的不是我。
Dim value As String = "00000001"
Dim B() As Byte = Global.System.Linq.Enumerable.Range(0, value.Length / 8).Select(Function(pos) Convert.ToByte(value.Substring(pos * 8, 8), 2)).ToArray()