Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

20
Чому на IEnumerable не існує методу розширення ForEach?
Натхненний ще одним запитанням про відсутність Zipфункції: Чому ForEachв Enumerableкласі немає методу розширення ? Або де завгодно? Єдиний клас, який отримує ForEachметод, - це List<>. Чи є причина, чому вона відсутня (виконання)?


6
JavaScript: location.href, щоб відкрити у новому вікні / вкладці?
У мене є файл JavaScript від стороннього розробника. Він має посилання, яке замінює поточну сторінку цільовою. Я хочу, щоб ця сторінка відкрилася на новій вкладці. Ось що я маю досі: if (command == 'lightbox') { location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual"; } Хтось може мені допомогти?
389 javascript 

12
Гіт: Дивіться мою останню прихильність
Я просто хочу побачити файли, які були зроблені в останньому фіксації саме так, як я бачив список, коли я це робив git commit. На жаль, шукаємо git "last commit" log в Google мене ніде не потрапляють. І git diff HEAD^..HEAD Звичайно, це не те, що мені потрібно, оскільки воно також …
389 git 

14
Суб'єкт не може бути побудований у запиті LINQ to Entities
Існує тип сутності, який називається продуктом, який генерується структурою сутності. Я написав цей запит public IQueryable<Product> GetProducts(int categoryID) { return from p in db.Products where p.CategoryID== categoryID select new Product { Name = p.Name}; } У наведеному нижче коді випливає така помилка: "Суб'єкт або комплексний тип Shop.Product не може бути …

30
UIView із закругленими кутами та тінню?
Я хочу користувальницький UIView…: Я просто хотів порожній білий вид із закругленими кутами та світлою тіньою краплі (без освітлювального ефекту). Я можу зробити кожен з них по одному, але трапляються звичайні clipToBounds/ maskToBoundsконфлікти.



26
Перевірте, чи всі елементи в списку однакові
Мені потрібна наступна функція: Вхід : alist Вихід : True якщо всі елементи у вхідному списку оцінюють як рівні між собою за допомогою стандартного оператора рівності; False інакше. Продуктивність : звичайно, я вважаю за краще не зазнавати зайвих накладних витрат. Я вважаю, що найкраще: повторити список порівняйте сусідні елементи і …

25
'git' не розпізнається як внутрішня чи зовнішня команда
У мене встановлення Git для Windows, але коли я намагаюся використовувати gitкоманду в командному рядку, я отримую таку помилку: 'git' is not recognized as an internal or external command, operable program or batch file. Як виправити цю проблему?

4
Відмовитись від вишні?
Я бігав git cherry-pick <hash>і мав конфлікти. Я не хочу вирішувати конфлікти, я просто хочу перервати вишню. Коли ви робите фактичне злиття (з git merge), це зручно git merge --abort. Який еквівалент збирання вишні?

2
Як переглянути ієрархічну структуру пакунків у програмах Eclipse
Добре ось що мені хотілося б: у провіднику пакунків Eclipse я бачу таке: (крапка представляє стрілку, яку можна натиснути, яку я можу використовувати для розширення папки) ПРОЕКТ Папка джерела Пакет Клас Package.SubPackageFooБарPackage.OtherSubPackagePackage.OtherSubPackage.VerySubPackage ІншеУпаковка Фообар OtherPackage.SubPackage Баз Коротше кажучи, я хочу мати багато пакетів, кожен з багатьма підпакетами, у вихідній папці …


6
Чим AngularJS відрізняється від jQuery
Я знаю лише одну бібліотеку js, і це jQuery . Але інші мої кодери в групі змінюють AngularJS як свою бібліотеку за замовчуванням у новому проекті. Я нічого не знаю про це. Чим він відрізняється від jQuery? У мене вже є набір функцій, виконаних для подібних завдань у jQuery. Чи …

10
Чому функція без параметрів (порівняно з фактичним визначенням функції) складається?
Я щойно натрапив на чийсь код C, який я плутаю, чому він складається. Є два моменти, які я не розумію. По-перше, прототип функції не має параметрів порівняно з фактичним визначенням функції. По-друге, параметр у визначенні функції не має типу. #include <stdio.h> int func(); int func(param) { return param; } int …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.