public void GetResourceData(string resourceName, out string resourceType, out byte [] resourceData) { if (resourceName == null) { throw new ArgumentNullException("resourceName"); } ResourceEnumerator en = new ResourceEnumerator(this); while (en.MoveNext()) { if ((string)en.Key == resourceName) { GetResourceDataAt(en.Index, out resourceType, out resourceData); return; } } throw new ArgumentException(String.Format("Specified resource not found: {0}", resourceName)); }
public void GetResourceData (string resourceName, out string resourceType, out byte [] resourceData) { if (resourceName == null) throw new ArgumentNullException ("resourceName"); ResourceEnumerator en = new ResourceEnumerator (this); while (en.MoveNext ()) if ((string) en.Key == resourceName) { GetResourceDataAt (en.Index, out resourceType, out resourceData); return; } throw new ArgumentException (String.Format ("Specified resource not found: {0}", resourceName)); }