Returns an enumerator for this ResourceReader object.
Assembly: mscorlib (in mscorlib.dll)
The reader has been closed or disposed, and cannot be accessed.
Typically, you enumerate resources by calling the method and then repeatedly calling the MoveNext method on the returned IDictionaryEnumerator object until the method returns false. The resource name is available from the IDictionaryEnumerator.Key property; its value from the IDictionaryEnumerator.Value property. The example illustrates how to enumerate resources in this way.
The assembly that contains the type to which the data belongs cannot be found.
The data is not in the expected format.
The type to which the data belongs cannot be found.
You can handle the exception by calling the GetResourceData method to retrieve information about the data type and the byte array assigned to the named resource. For more information, see the "Retrieving Resources by Name with GetResourceData" section in the ResourceReader class topic.
The example in this section uses the following .txt file named PatientForm.txt to define the resources used by an application.
Title="Top Pet Animal Clinic" Label1="Patient Number:" Label2="Pet Name:" Label3="Species:" Label4="Breed:" Label5="Date of Birth:" Label6="Age:" Label7="Owner:" Label8="Address:" Label9="Home Phone:" Label10="Work Phone:" Label11="Mobile Phone:"
You can compile the .txt file into a .resources file by issuing the following command:
The following example enumerates the resources in PatientForm.resources and displays the name and value of each.
Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)