c# - 如何通过现有对象创建新对象?
问题描述
我的意思是,我想在现有对象的基础上创建一个新对象,这是我的代码,并且将像示例一样有用:
PictureBox Pic = new PíctureBox();
Pic.Image = Properties.Resources.Theme;
Pic Pic2 = new Pic();
解决方案
认为这就是你想要的:
PictureBox Pic = new PíctureBox();
Pic.Image = Properties.Resources.Theme;
PictureBox Pic2 = new PictureBox(Pic);
只需创建一个构造函数将所有属性传递给新实例。
推荐阅读
- android - 我们可以更改edittext默认“粘贴”弹出窗口的语言吗?
- angular - '@angular-devkit/build-angular/plugins/karma' 业力插件旨在从 Angular CLI 中使用,并且在它之外无法正常工作
- c++ - 推断衰减到函数指针的 lambda 类型
- python - 使用 $pip install scrapy 后,scrapy 无法在我的 Mac 上运行?生成错误消息
- browser - 如何下载显示在网页上的文本文件
- java - 如何在注释中使用 @file:JvmName
- asp.net-web-api - 我们需要为前端和后端创建两个 AAD 应用程序吗?
- php - PHP $_POST 和 $_REQUEST 中未显示所有字段
- javascript - 不要在循环中创建函数 no-loop-func -React JS
- node.js - 如何正确处理续集交易