我正在使用C#,无法使用资源创建流。该文件是一个名为“test.usr”的自定义文件,其中包含一个字符串。它的构建操作设置为None(不确定是否重要)。错误发布在下面。有谁知道我会怎么纠正这个?
错误:'查找类似于.....的本地化字符串。无法从字符串转换为int。'
MemoryStream certStream = new MemoryStream(Properties.Resources.test);
Properties.Resources.test
是一个string
。 MemoryStream没有接受字符串的构造函数。它可以接受一个字节数组。所以你可以将string
转换为一个字节数组:
MemoryStream certStream = new MemoryStream(Encoding.UTF8.GetBytes(Properties.Resources.test));