C#以编程方式创建资源

本文关键字:创建 资源 方式 编程 | 更新日期: 2023-09-27 18:09:45

我一直在研究一种以编程方式添加资源的方法。

基本上,我正在从内存映射文件中读取一些值。我希望能够创建一个资源字符串来存储读取的值。

例如:

MemoryMappedFile mmf = MemoryMappedFile.OpenExisting("test");
using (MemoryMappedViewAccessor accessor = mmf.CreateViewAccessor())
{
    Byte[] buffer = new Byte[1024];
    accessor.ReadArray<byte>(0, buffer, 0, buffer.Length);
    String S = Encoding.Default.GetString(buffer);
}

我希望能够将该字符串放入资源文件

C#以编程方式创建资源

我想要的是将数据存储在某个地方,而不是文件或数据库,因为它只是一个ID,所以我通过将其存储在Registrey Key上来解决它在current user上,因此它不需要任何管理特权。