Export (0) Print
Expand All

ResourceSet.Close Method

Closes and releases any resources used by this ResourceSet.

Namespace:  System.Resources
Assembly:  mscorlib (in mscorlib.dll)

public virtual void Close()

All calls to methods on the ResourceSet after a call to this method might fail.

Close can be safely called multiple times.

NoteNote

The current implementation of Close calls Dispose (true).

The following code example uses the Close method to release all resources used by the calling ResourceSet instance.

using System;
using System.Resources;
using System.Collections;

class EnumerateResources 
{
    public static void Main() 
    {
        // Create a ResourceSet for the file items.resources.
        ResourceSet rs = new ResourceSet("items.resources"); 


        // Create an IDictionaryEnumerator to read the data in the ResourceSet.
        IDictionaryEnumerator id = rs.GetEnumerator(); 

        // Iterate through the ResourceSet and display the contents to the console.  
        while(id.MoveNext())
          Console.WriteLine("\n[{0}] \t{1}", id.Key, id.Value); 

        rs.Close();

    }
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft