До сих пор путаница все еще существует.
Следуя исходному примеру, поскольку у вас есть существующий объект student1
как:
var student1 = new Student("Janet", "Applied Physics");
Предположим, вы не хотите знаете, как student1
создан, вам просто нужен другой объект, как он, вы можете использовать свойство конструктора для student1
, например:
var student2 = new student1.constructor("Mark", "Object-Oriented JavaScript");
Здесь он не сможет получить свойства из Student
если свойство конструктора не задано. Скорее это создаст объект Person
.
Я получил сообщение об ошибке: NotSupportedException: этот поток не поддерживает операции поиска.
почему бы не упростить получение изображения, если вы хотите получить байтовый массив:
byte[] imageBytes
using (var webClient = new WebClient()) {
imageBytes = webClient.DownloadData("http://yourimage");
}