ResXResourceReader.Close 方法   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
释放由 ResXResourceReader 使用的所有资源。
public:
 virtual void Close();public void Close ();abstract member Close : unit -> unit
override this.Close : unit -> unitPublic Sub Close ()实现
示例
以下示例向控制台显示文件的资源,然后使用 Close 方法关闭读取器并使其资源可用于其他进程。
#using <system.windows.forms.dll>
#using <System.dll>
using namespace System;
using namespace System::Resources;
using namespace System::Collections;
void main()
{
   // Create a ResXResourceReader for the file items.resx.
   ResXResourceReader^ rsxr = gcnew ResXResourceReader( "items.resx" );
   // Iterate through the resources and display the contents to the console.
   IEnumerator^ myEnum = rsxr->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      DictionaryEntry^ d = safe_cast<DictionaryEntry^>(myEnum->Current);
      Console::WriteLine( "{0}:\t {1}", d->Key, d->Value );
   }
   //Close the reader.
   rsxr->Close();
}
using System;
using System.Resources;
using System.Collections;
class ReadResXResources
{
   public static void Main()
   {
      // Create a ResXResourceReader for the file items.resx.
      ResXResourceReader rsxr = new ResXResourceReader("items.resx");
      // Iterate through the resources and display the contents to the console.
      foreach (DictionaryEntry d in rsxr)
      {
    Console.WriteLine(d.Key.ToString() + ":\t" + d.Value.ToString());
      }
     //Close the reader.
     rsxr.Close();
   }
}
Imports System.Resources
Imports System.Collections
Class ReadResXResources
   
   Public Shared Sub Main()
      
      ' Create a ResXResourceReader for the file items.resx.
      Dim rsxr As ResXResourceReader
      rsxr = New ResXResourceReader("items.resx")
      ' Iterate through the resources and display the contents to the console.
      Dim d As DictionaryEntry
      For Each d In  rsxr
         Console.WriteLine(d.Key.ToString() + ":" + ControlChars.Tab + d.Value.ToString())
      Next d
      
      'Close the reader.
      rsxr.Close()
   End Sub
End Class
注解
调用 Close 可重新分配 用于其他目的的资源 ResXResourceReader 。 有关 的详细信息 Close,请参阅 清理非托管资源。