C# 中资源文件的创建和使用

本文介绍了如何在C#中创建内部资源文件,使用ResourceWriter类生成Info.resources文件,然后通过ResourceManager类在另一个控制台程序中读取资源。详细步骤包括:创建资源文件、读取资源、将资源文件添加到解决方案、使用csc命令绑定资源。测试结果显示正确,强调了命令行编译器的实用性。
摘要由CSDN通过智能技术生成

 今天尝试着用VS 2005建立一个内部资源文件,并通过另外一个控制台程序进行调用,中途遇到几个小障碍,改来改去,终于成功了,先写下来。

先是建立一个资源文件,使用ResourceWrite类,这需要先添加Resources命名空间。程序代码如下:

using System;
using System.Resources;

namespace ResourceFile
{
    class ResourceFile
    {
        public static void WriteEnglishResources()
        {
            ResourceWriter rw = new ResourceWriter("Info.resources");
            rw.AddResource("Name", "weiyonghua");
            rw.AddResource("Age", 23);
            rw.AddResource("School", "FZU");
            rw.Generate();
            rw.Close();
        }


        static void Main()
        {
            WriteEnglishResources();
        }
    }
}

然后调试程序,就会在解决方案中bin/debug下产生一个名为Info.resources的资源文件。

第二步,编写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值