Задачка: Равны ли цифры
Напишите функцию, которая возвращает
Примеры:
#задача
Напишите функцию, которая возвращает
true
, если num1
равно num2
; в противном случае возвращает false
.Примеры:
IsSameNum(4, 8) ➞ false
IsSameNum(2, 2) ➞ true
IsSameNum(0, 6) ➞ false
Пишите ваши варианты в комментариях. Ответ будет завтра.
#задача
Производительность Unity C#: советы и приемы
С чем бы вы ни работали – ПК, мобильным устройством или консолью, наступит такой момент, когда вы захотите оптимизировать вашу игру. В этой статье приведено несколько советов о том, что нужно и чего не нужно делать, чтобы ваш код на Unity стал бегать немного быстрее.
https://habr.com/ru/company/piter/blog/592857/
С чем бы вы ни работали – ПК, мобильным устройством или консолью, наступит такой момент, когда вы захотите оптимизировать вашу игру. В этой статье приведено несколько советов о том, что нужно и чего не нужно делать, чтобы ваш код на Unity стал бегать немного быстрее.
https://habr.com/ru/company/piter/blog/592857/
Хабр
Производительность Unity C#: советы и приемы
С чем бы вы ни работали – ПК, мобильным устройством или консолью, наступит такой момент, когда вы захотите оптимизировать вашу игру. В этой статье приведено несколько советов о том, что нужно и чего...
💬 А вы отключаете top-level statements в своем проекте?
Top-level statements позволяют отказаться от некоторых формальностей при написании приложений и сделать код проще.
Возможно, это не очень будет заметно при написании сложных приложений, но может хорошо сэкономить время при проведении исследований, создании небольших утилит и прототипов.
👍 — конечно отключаю
🤔 — не отключаю
🥱 — не знаю, что это такое
Top-level statements позволяют отказаться от некоторых формальностей при написании приложений и сделать код проще.
Возможно, это не очень будет заметно при написании сложных приложений, но может хорошо сэкономить время при проведении исследований, создании небольших утилит и прототипов.
👍 — конечно отключаю
🤔 — не отключаю
🥱 — не знаю, что это такое
Вопрос на засыпку. Почему нельзя указать модификаторы доступа для элементов в интерфейсе?
Ответ опубликуем вечером.
Пишите в комментариях ваш вариант!
#questions
Ответ опубликуем вечером.
Пишите в комментариях ваш вариант!
#questions
Почему нельзя указать модификаторы доступа для элементов в интерфейсе?
Ответ:
Они всегда публичные, так как цель интерфейса – определение функционала для реализации его классом. Это касается также и констант и статических переменных, которые в классах и структурах по умолчанию имеют модификатор
#questions
Ответ:
Они всегда публичные, так как цель интерфейса – определение функционала для реализации его классом. Это касается также и констант и статических переменных, которые в классах и структурах по умолчанию имеют модификатор
private
. В интерфейсах же они имеют по умолчанию модификатор public
.#questions
С# книги - канал для скачивания книг по С# с самой удобной навигацией и поиском нужной книги.
Наш упор - это нахождение книг на русском языке.
В чем преимущества нашего канала:
1. Все книги поделены на русские и английские по языку издания
3. Книги можно скачать в
Подписывайтесь и качайте: @bookscharp
Наш упор - это нахождение книг на русском языке.
В чем преимущества нашего канала:
1. Все книги поделены на русские и английские по языку издания
ru en
2. Удобная навигация по технологиям и фреймворкам #csharp #unity
и т.д3. Книги можно скачать в
pdf и epub.
4. В шапке канала удобнейшая навигация по книгам. Подписывайтесь и качайте: @bookscharp
Как перейти на Scala: основы и особенности
Расскажет опытный эксперт — Алексей Воронец. На уроке вы:
- обсудите синтаксические особенности языка;
- узнаете, какие возможности языка позволяют комфортно использовать подходы функционального программирования;
- попрактикуетесь в написании функций и методов, создании иммутабельных конструкций;
- получите представление о возможностях композиции.
Занятие пройдёт 10 апреля в 20:00 мск в рамках курса «Scala-разработчик». Доступна рассрочка на обучение!
Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/cw4JfR
Расскажет опытный эксперт — Алексей Воронец. На уроке вы:
- обсудите синтаксические особенности языка;
- узнаете, какие возможности языка позволяют комфортно использовать подходы функционального программирования;
- попрактикуетесь в написании функций и методов, создании иммутабельных конструкций;
- получите представление о возможностях композиции.
Занятие пройдёт 10 апреля в 20:00 мск в рамках курса «Scala-разработчик». Доступна рассрочка на обучение!
Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/cw4JfR
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Задачка: Сортировка чисел по возрастанию
Напишите функцию, которая принимает массив чисел и возвращает новый массив, отсортированный по возрастанию (от наименьшего к наибольшему).
1. Сортирует массив чисел по возрастанию.
2. Если аргумент функции равен null, пустому массиву или undefined; возвращает пустой массив.
3. Возвращает новый массив отсортированных чисел.
Примеры:
#задача
Напишите функцию, которая принимает массив чисел и возвращает новый массив, отсортированный по возрастанию (от наименьшего к наибольшему).
1. Сортирует массив чисел по возрастанию.
2. Если аргумент функции равен null, пустому массиву или undefined; возвращает пустой массив.
3. Возвращает новый массив отсортированных чисел.
Примеры:
SortNumsAscending([80, 29, 4, -95, -24, 85]) ➞ [-95, -24, 4, 29, 80, 85]
SortNumsAscending(null) ➞ []
SortNumsAscending([]) ➞ []
Пишите ваши варианты в комментариях. Ответ будет в канале сегодня вечером.
#задача
using System;
public class Program
{
public static int[] SortNumsAscending(int[] arr)
{
Array.Sort(arr);
return arr;
}
}
#задача #ответ
Где хранятся экземпляры типов значений?
Anonymous Quiz
2%
Хранятся на диске
17%
Хранятся в управляемой куче
38%
Могут храниться в управляемой куче и на стеке
42%
Хранятся на стеке
😏 Хотите стать непобедимым воином сферы баз данных с помощью Entity Framework Core?
😈 Узнайте основы использования ORM-систем и проектирования контекста базы данных на открытом практическом уроке от OTUS!
✅ На занятии вы научитесь управлять подключениями к различным СУБД и разработаете тестовый проект, работающий с несколькими базами данных. Мы покажем вам техники, рядом с которыми ваши конкуренты покажутся дилетантами!
🏃♂️ Выходите на новый профессиональный уровень — после вебинара вы будете манипулировать данными, как никто другой, и заставите HRов стоять в очереди, содрогаясь от вашего мастерства.
🎯 Время встречи: 13 мая, 20:00 мск — преддверие взлета Вашей карьеры с курсом «C# ASP.NET Core разработчик». Безумные скидки на обучение и VIP-консультации для участников! Драться за знания нужно сейчас!
🚀Проходите тест и бронируйте место в первом ряду нашего урока! https://clck.ru/3A7rxM
😈 Узнайте основы использования ORM-систем и проектирования контекста базы данных на открытом практическом уроке от OTUS!
✅ На занятии вы научитесь управлять подключениями к различным СУБД и разработаете тестовый проект, работающий с несколькими базами данных. Мы покажем вам техники, рядом с которыми ваши конкуренты покажутся дилетантами!
🏃♂️ Выходите на новый профессиональный уровень — после вебинара вы будете манипулировать данными, как никто другой, и заставите HRов стоять в очереди, содрогаясь от вашего мастерства.
🎯 Время встречи: 13 мая, 20:00 мск — преддверие взлета Вашей карьеры с курсом «C# ASP.NET Core разработчик». Безумные скидки на обучение и VIP-консультации для участников! Драться за знания нужно сейчас!
🚀Проходите тест и бронируйте место в первом ряду нашего урока! https://clck.ru/3A7rxM
Что из нижеперечисленного не может иметь модификатор virtual?
Anonymous Quiz
12%
Свойства
35%
Поля
40%
Индексаторы
13%
Методы
Где верно происходит вывод данных в консоль?
Anonymous Quiz
2%
Console.write("Hi");
2%
сonsole.log("Hi");
94%
Console.WriteLine("Hi");
2%
print("Hi");
👋 Хотите узнать больше о библиотеке LINQ и расширить свои знания в программировании на С#?
🏃♂️ Приходите на открытый практический урок от OTUS. Спикер — опытный инженер и преподаватель.
✅ На вебинаре вы изучите, как использовать LINQ для построения запросов, как создавать запросы, аналогичные SQL и другие области его применения. Вы изучите функции и синтаксис LINQ для эффективного взаимодействия с данными в коллекциях. Улучшите производительность кода и сможете стать более эффективным программистом.
🚀 Урок пройдет 26 апреля в 20:00 мск и будет приурочен к старту большого курса «C# Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров!
🎯 Записывайтесь на вебинар и получите доступ ко всем открытым урока курса: https://clck.ru/3A7S2S
🏃♂️ Приходите на открытый практический урок от OTUS. Спикер — опытный инженер и преподаватель.
✅ На вебинаре вы изучите, как использовать LINQ для построения запросов, как создавать запросы, аналогичные SQL и другие области его применения. Вы изучите функции и синтаксис LINQ для эффективного взаимодействия с данными в коллекциях. Улучшите производительность кода и сможете стать более эффективным программистом.
🚀 Урок пройдет 26 апреля в 20:00 мск и будет приурочен к старту большого курса «C# Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров!
🎯 Записывайтесь на вебинар и получите доступ ко всем открытым урока курса: https://clck.ru/3A7S2S
В чем отличие между break и continue?
Anonymous Quiz
1%
Нет отличий
3%
Continue работает только в циклах, break дополнительно в методах
6%
Break используется в Switch case, а continue в циклах
90%
Continue пропускает итерацию, break выходит из цикла