public static NSData DataFromResource(Type type, String resourceName) { Assembly assembly = type.Assembly; NSData data = null; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { if (stream != null) { data = DataFromStream(stream); stream.Close(); } } return data; }