Продолжать пункт на циклах. Это будет выполняться у основания каждого цикла, даже те, которые являются next'ed.
while( <> ){
print "top of loop\n";
chomp;
next if /next/i;
last if /last/i;
print "bottom of loop\n";
}continue{
print "continue\n";
}
Вы используете Windows Forms? Если вы добавили изображение с помощью пользовательского интерфейса свойств / ресурсов, вы получите доступ к нему из сгенерированного кода, поэтому вы можете просто сделать это:
var bmp = new Bitmap(WindowsFormsApplication1.Properties.Resources.myimage);
Лучше всего добавить их как ресурсы изображения в настройках ресурсов в проекте. Затем вы можете получить изображение напрямую, выполнив Resources.myimage. Это получит изображение через сгенерированное свойство C #.
Если вы просто установите изображение как встроенный ресурс, вы можете получить его с помощью:
string name = "Resources.myimage.jpg"
string namespaceName = "MyCompany.MyNamespace";
string resource = namespaceName + "." + name;
Type type = typeof(MyCompany.MyNamespace.MyTypeFromSameAssemblyAsResource);
Bitmap image = new Bitmap(type.Assembly.GetManifestResourceStream(resource));
Где MyTypeFromSameAssemblyAsResource - это любой тип, который есть в вашей сборке.
Вам необходимо загрузить его из потока ресурсов.
Bitmap bmp = new Bitmap(
System.Reflection.Assembly.GetEntryAssembly().
GetManifestResourceStream("MyProject.Resources.myimage.png"));
Если вы хотите узнать все имена ресурсов в вашей сборке, используйте:
string[] all = System.Reflection.Assembly.GetEntryAssembly().
GetManifestResourceNames();
foreach (string one in all) {
MessageBox.Show(one);
}
Вы можете получить ссылку на изображение следующим образом:
Image myImage = Resources.myImage;
Если вы хотите сделать копию образа, вам необходимо сделать следующее:
Bitmap bmp = new Bitmap(Resources.myImage);
Не забудьте удалить bmp , когда вы закончите с этим. Если вы не знаете имя образа ресурса во время компиляции, вы можете использовать диспетчер ресурсов:
ResourceManager rm = Resources.ResourceManager;
Bitmap myImage = (Bitmap)rm.GetObject("myImage");
Преимущество ResourceManager заключается в том, что вы можете использовать его там, где Resources.myImage обычно выходит за рамки, или где вы хотите получить динамический доступ к ресурсам. Кроме того, это работает для звуков, файлов конфигурации и т. Д.