ResourceSet.Close Metoda

Definicja

Zamyka i zwalnia wszystkie zasoby używane przez ten ResourceSetprogram .

C#
public virtual void Close ();

Przykłady

W poniższym przykładzie kodu użyto Close metody , aby zwolnić wszystkie zasoby używane przez wystąpienie wywołujące ResourceSet .

C#
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();
    }
}

Uwagi

Wszystkie wywołania metod po ResourceSet wywołaniu tej metody mogą zakończyć się niepowodzeniem.

Close można bezpiecznie wywoływać wiele razy.

Uwaga

Bieżąca implementacja wywołań CloseDispose (true).

Dotyczy

Produkt Wersje
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1