Вопросы с тегом «object»

99
Как сделать ToString для возможно нулевого объекта?

Есть ли простой способ сделать следующее: String s = myObj == null ? "" : myObj.ToString(); Я знаю, что могу сделать следующее, но я действительно считаю это хакерством: String s = "" + myObj; Было бы здорово, если бы Convert.ToString () имел для этого подходящую перегрузку....

99
Можно ли получить неперечислимые унаследованные имена свойств объекта?

В JavaScript у нас есть несколько способов получить свойства объекта, в зависимости от того, что мы хотим получить. 1) Object.keys(), который возвращает все собственные перечислимые свойства объекта, метод ECMA5. 2) for...inцикл, который возвращает все перечисляемые свойства объекта, независимо от...

98
Как динамически установить значения объекта Javascript?

Сложно объяснить дело словами, приведу пример: var myObj = { 'name': 'Umut', 'age' : 34 }; var prop = 'name'; var value = 'Onur'; myObj[name] = value; // This does not work eval('myObj.' + name) = value; //Bad coding ;) Как я могу установить свойство переменной со значением переменной в объекте...

98
Почему («foo» === new String («foo»)) оценивается как false в JavaScript?

Я собирался начать использовать === (тройное равенство, строгое сравнение) все время при сравнении строковых значений, но теперь я обнаружил, что "foo" === new String("foo") ложно, и то же самое с этим: var f = "foo", g = new String("foo"); f === g; // false Конечно: f == g; // true Итак,...

97
Что такое свойство в hasOwnProperty в JavaScript?

Рассмотреть возможность: if (someVar.hasOwnProperty('someProperty') ) { // Do something(); } else { // Do somethingElse(); } Как правильно использовать / объяснять hasOwnProperty('someProperty')? Почему мы не можем просто someVar.somePropertyпроверить, someVarсодержит ли объект свойство с именем...

96
Управление памятью в Qt?

Я новичок в Qt и меня интересуют некоторые основные вещи, связанные с управлением памятью и жизнью объектов. Когда мне нужно удалить и / или уничтожить мои объекты? Выполняется ли что-либо из этого автоматически? В приведенном ниже примере, какие из созданных мной объектов мне нужно удалить? Что...

96
В чем разница между целочисленным классом и числовым классом в R

Я хочу предисловие к этому, сказав, что я абсолютный новичок в программировании, поэтому, пожалуйста, извините, насколько прост этот вопрос. Я пытаюсь лучше понять «атомарные» классы в R, и, возможно, это касается классов программирования в целом. Я понимаю разницу между символьными, логическими и...

95
Цикл через localStorage в HTML5 и JavaScript

Итак, я подумал, что могу просто пройти через localStorage, как обычный объект, поскольку он имеет длину. Как я могу пройти через это? localStorage.setItem(1,'Lorem'); localStorage.setItem(2,'Ipsum'); localStorage.setItem(3,'Dolor'); Если я сделаю это, localStorage.lengthон вернется, 3что...

95
Как сгладить ExpandoObject, возвращаемый через JsonResult в asp.net mvc?

Мне очень нравится ExpandoObjectкомпиляция динамического объекта на стороне сервера во время выполнения, но у меня возникают проблемы с выравниванием этого объекта во время сериализации JSON. Сначала я создаю экземпляр объекта: dynamic expando = new ExpandoObject(); var d = expando as...

94
CoreData: предупреждение: невозможно загрузить класс с именем

Я дублирую существующее приложение телешоу Objective-C в новую версию Swift с использованием Xcode 6.1, и у меня возникли проблемы с CoreData. Я создал модель из 4 сущностей, создал их подкласс NSManagedObject (в Swift), и для всех файлов установлены правильные цели приложения (для «Компиляция...

94
Приведение объекта к интерфейсу в TypeScript

Я пытаюсь выполнить приведение своего кода из тела запроса в экспресс (с использованием промежуточного программного обеспечения парсера тела) в интерфейс, но это не обеспечивает безопасность типов. Это мой интерфейс: export interface IToDoDto { description: string; status: boolean; }; Это код, в...

94
Эквивалент метода расширения jQuery в JavaScript

Задний план У меня есть функция, которая принимает configобъект в качестве аргумента. Внутри функции у меня также есть defaultобъект. Каждый из этих объектов содержит свойства, которые, по сути, работают как настройки для остальной части кода внутри функции. Чтобы избежать необходимости указывать...

93
Использование jQuery для сравнения двух массивов объектов Javascript

У меня есть два массива объектов JavaScript, которые я хотел бы сравнить, чтобы увидеть, одинаковы ли они. Объекты не могут (и, скорее всего, не будут) располагаться в одном и том же порядке в каждом массиве. В каждом массиве не должно быть более 10 объектов. Я думал, что jQuery может предложить...

93
dynamic не содержит определения свойства из ссылки на проект

Я получаю сообщение об ошибке: 'объект' не содержит определения для 'Заголовка' весь код тоже на github У меня есть ConsoleApplication1, который выглядит так namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Movie m = new Movie(); var o = new { Title =...

92
Ценность против объектов сущностей (доменный дизайн)

Я только начал читать DDD. Я не могу полностью понять концепцию объектов Entity vs Value. Может кто-нибудь объяснить проблемы (ремонтопригодность, производительность и т. Д.), С которыми может столкнуться система, когда объект Value разработан как объект Entity? Пример был бы отличным ......

92
Лучший способ проверить, существует ли объект PowerShell?

Я ищу лучший способ проверить, существует ли Com-объект. Вот код, который у меня есть; Я бы хотел улучшить последнюю строчку: $ie = New-Object -ComObject InternetExplorer.Application $ie.Navigate("http://www.stackoverflow.com") $ie.Visible = $true $ie -ne $null #Are there better options?...

91
Толстые модели и тощие контроллеры звучат как создание моделей Бога [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...