|
|
Другие темы раздела | |
C# Текст из файла преобразовать в массив? Как считать текст с файла и засунуть его в массив, чтоб каждая новая строчка была следующим элементом массива? https://www.cyberforum.ru/ csharp-beginners/ thread2184242.html |
C# Call vs callvirt Прочитал главу в книге, и не могу никак понять почему в этом случае используется IL-команда call, а не callvirt: internal class SomeClass{ public override String ToString(){ return base.ToString(); } } В книге написано что если бы компилятор использовал callvirt получилась бы рекурсия до переполнения стека. Каким именно образом происходит здесь происходит рекурсия?... |
C# Дана матрица. Вывести на экран все четные строки, то есть с четными номерами Дана матрица. Вывести на экран все четные строки, то есть с четными номерами. https://www.cyberforum.ru/ csharp-beginners/ thread2184106.html | C# Замена подстроки в строке с неизвестными символами в строке Пример: есть строка: s="Делаешь, уешь, гниешь, ешь" Нужно заменить окончание ешь на ю то-есть: Делаю, ую, гнию. но просто ешь заменять не нужно! то-есть так и оставляем слово (ешь) я использовал метод s.Replace("ешь", "ю") но он заменяет все слова, как заменять слова если перед ЕШЬ есть символ или строка? не используя больше одного метода??? https://www.cyberforum.ru/ csharp-beginners/ thread2184082.html |
Редактирование списка фильмов C# Здравствуйте, товарищи! Я написал маленькую программку на добавление и удаление фильмов, с использованием списка. И теперь хочу реализовать редактирование фильмов, но не знаю как. Помогите пожалуйста. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Movies |
C# System.NullReferenceException public static byte Encrypt(byte data, string pass) { byte key = Encoding.UTF8.GetBytes(pass); int kind = 0; for (int i = 0; i < data.Length; i++) { data = (byte)(data ^ key); if (kind == key.Length) kind = 0; } https://www.cyberforum.ru/ csharp-beginners/ thread2184050.html |
C# Не все ветви кода возвращают значение
https://www.cyberforum.ru/ csharp-beginners/ thread2184017.html Подскажите где косяк. Нужен метод который берет каждый элемент массива и ищет повторяется ли он среди оставшихся значений массива и записывает индексы дубликатов в список. На данный момент мое представление следующее static List<int> TestMeth(string FirstArray) { List<int> indexes = new List<int>(); for (int i = 0; i < FirstArray.Length; i++) ... |
C# Удалить предлоги из текста Здравствуйте. Программа выводит 20 наиболее повторяющихся слов в тексте. Хочу удалить предлоги из результата. Пробую так string stopwords = { "в", "из", "к", "у", "по", "из-за", "по-над", "под", "около", "вокруг", "перед", "возле" }; foreach (Word item in stopwords) while (words.Remove(item)) ; , но выдается ошибка "Не удается преобразовать тип "string" в... |
C# Изменить размер BitMap
https://www.cyberforum.ru/ csharp-beginners/ thread2183991.html Здравствуйте Для создания Bitmap иного размера можно использовать : Bitmap NewBitmap = new Bitmap(LastBitmap, new Size(..., ...)); Но при использовании данного метода и при очень сильном увеличении (Где то в 10+ раз) изображение становится очень нечетким. Как можно это исправить? |
C# Оператор Switch: Управление не может выйти за пределы переключателя с окончательной меткой case
https://www.cyberforum.ru/ csharp-beginners/ thread2183953.html Доброго времени суток. Может кто подскажет, как выйти из ситуации. Вот здесь ошибка: "Управление не может выйти за пределы переключателя с окончательной меткой case" Album - это отдельный класс. В этом же классе, есть метод CreateBinFile(), который создает и сохраняет бинарный файл. case "2": |
C# Замена данных в Excel-файле using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Microsoft.Office.Interop.Excel; |
C# Разница между многомерными и зубчатыми массивами
https://www.cyberforum.ru/ csharp-beginners/ thread2183907.html Только недавно начал изучать. Не судите строго. Если мне нужно создать матрицу, то многомерные массивы имеют какое-то преимущество над зубчатыми? Не только в плане синтаксиса, а в плане производительности. |
17794 / 12945 / 3381
Регистрация: 17.09.2011
Сообщений: 21,228
|
|
03.02.2018, 19:51 | 0 |
Синтаксический сахар. Уточнение второго и последующих типов дженерика - C# - Ответ 1208785303.02.2018, 19:51. Показов 1941. Ответов 19
Метки (Все метки)
Ответ
Стоит ли в плюсах шаблоны юзать?
На производительность давит первый вызов, т.к. метод под конкретный тип генерируется. Потом — как обычный вызов метода. Вернуться к обсуждению: Синтаксический сахар. Уточнение второго и последующих типов дженерика C#
1
|
03.02.2018, 19:51 | |
Готовые ответы и решения:
19
Синтаксический сахар, и каналы Синтаксический сахар для for Синтаксический сахар, фичи и полезности C# 6.0 под .Net 4.6 С# синтаксический сахар. Убрать ";" и "{}" |
03.02.2018, 19:51 | |
03.02.2018, 19:51 | |
Помогаю со студенческими работами здесь
0
Как предотвратить выдачу второго и последующих сообщений при поиске подстроки в строке? Константные и не константные ссылки. Приведения типов. Нужно уточнение Компаратор для дженерика Сортировка List<T> с использованием дженерика |
Новые блоги и статьи | |||||
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
|
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
|
Как добавить пустую директорию в репозиторий Git
bytestream 22.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо сохранить пустую директорию в репозитории. Данная задача может показаться простой на первый. . .
|
Как валидировать адрес email в JavaScript
bytestream 22.01.2025
JavaScript, как основной язык веб-разработки, предоставляет разработчикам множество инструментов для реализации эффективной валидации email-адресов. От простых встроенных решений до сложных. . .
|
Как заменить все вхождения подстроки в JavaScript
bytestream 22.01.2025
Строки в JavaScript представляют собой неизменяемые последовательности символов, что делает их обработку особенно интересной с точки зрения оптимизации и выбора правильного подхода к решению задач.
. . .
|
Управление версиями пакетов в Node.js. В чем разница между тильдой (~) и кареткой (^) в package.json
bytestream 22.01.2025
В современной разработке программного обеспечения управление версиями пакетов играет ключевую роль в обеспечении стабильности и надежности проектов. Node. js, как одна из самых популярных платформ для. . .
|
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
|
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
|
Как определить адрес, из которого локальный репозиторий Git был клонирован
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса. При работе с Git разработчики часто сталкиваются с необходимостью. . .
|
Какая разница между операторами == и === в сравнениях в JavaScript
bytestream 21.01.2025
В мире веб-разработки JavaScript занимает особое место как динамический язык программирования, предоставляющий разработчикам широкий набор инструментов для создания интерактивных веб-приложений. . . .
|
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации
В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
|
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
|