NEW
Font size
Worksheetsалгоритм
Total questions: 56
Worksheet time: 28mins
Метод аты бірдей, бірақ параметрлер әртүрлі болса не болады?
Перегрузка (ауыспалы анықтама)
Қате шығады
return қажет емес
Класс өшіріледі
<question> Метод ішінде басқа метод шақыруға бола ма?
Иә
Жоқ
Тек void
Тек return арқылы
Метод тек бір рет қайтарылатын тип бола ма?
Иә, тек бір тип
Жоқ, бірнеше тип керек
void болса, бірнеше
ref болса, болмайды
params көмегімен не істейміз?
Көп мән беру
Айнымалы өзгерту
Класс жасау
Тип өзгерту
params параметр міндетті ме?
Жоқ
Иә
ref қолданғанда міндетті
out болғанда міндетті
return бірнеше мән қайтара ала ма?
Жоқ, бір ғана мән
Иә
void болса ғана
ref болса
Методта void орнына int жазылса не істеу керек?
return арқылы мән беру керек
ештеңе істеудің қажеті жоқ
break жазу керек
continue қолдану керек
Методта параметр берілмесе не болады?
Әдепкі мән қолданылады немесе қате
Массив құрылады
ref қолданылады
void қайтарылады
Метод ішінде цикл қолдануға бола ма?
Иә
Жоқ
Тек switch кезінде
Тек void типінде
Метод ішінде return болған соң не орындалады?
Қалған код орындалмайды
Код жалғасады
Айнымалы жойылады
void іске қосылады
Метод аты қандай әріппен басталуы керек?
Бас әріппен
Кіші әріппен
Тек цифрмен
Символмен
Методта ref және out бірге қолдануға бола ма?
Иә
Жоқ
Тек void болғанда
Тек string болғанда
Класс дегеніміз не?
Объектілердің үлгісі
Массив түрі
Айнымалы
Цикл
Объект дегеніміз не?
Кластың нақты данасы
Методтың аты
Айнымалы типі
Конструктор
Класстан объект қалай жасалады?
new кілт сөзі арқылы
ref арқылы
void арқылы
return арқылы
Конструктор не үшін керек?
Объектіні инициализациялау
Массив жасау
Цикл бастау
Тип өзгерту
Конструктордың аты қандай болуы керек?
Кластың атымен бірдей
Main
void
return
Деструктор не үшін керек?
Ресурстарды босату үшін
Айнымалыны өзгерту
Цикл жасау
Метод қосу
Main әдісі не үшін қажет?
Бағдарламаның басталу нүктесі
Конструктор
Массив
Тип
Кластың ішінде не болуы мүмкін?
Методтар, айнымалылар, конструкторлар
Тек массивтер
Тек enum
Тек return
struct кілт сөзі не үшін керек?
Құрылым анықтау үшін
Цикл бастау
Метод шақыру
Массив жасау
Құрылым мен класс айырмашылығы неде?
Құрылым — мәндік тип, класс — сілтемелік
Екеуі бірдей
Класс void қайтармайды
Құрылым массивтер үшін
Құрылымда мұрагерлікке рұқсат етіле ме?
Жоқ
Иә
Тек void типінде
ref болса ғана
int — бұл қандай тип?
Мәндік тип
Сілтемелік тип
Enum
Класс
string — бұл қандай тип?
Сілтемелік тип
Мәндік тип
Enum
Struct
Айнымалының аймағы (контекст) нені білдіреді?
Айнымалы қолданылатын жері
Айнымалы типі
Метод аты
Цикл ішін
Локалды айнымалы қайда жарияланады?
Метод ішінде
Класс ішінде
Namespace ішінде
return ішінде
Global namespace деген не?
Барлық кодқа ортақ атау кеңістігі
Бір метод ішіндегі аймақ
Айнымалы типі
Enum түрі
using директивасы не үшін керек?
Атау кеңістігін қосу
Айнымалы жариялау
Метод жасау
Тип өзгерту
System — бұл не?
Атау кеңістігі
Метод
Айнымалы
Массив
Visual Studio арқылы кітапхана қалай жасалады?
Class Library жобасын таңдау
Console Application таңдау
struct жазу
Main метод ашу
.NET CLI көмегімен кітапхана жасау командасы қандай?
dotnet new classlib
dotnet new console
dotnet build
dotnet test
Кітапхана жобасының кеңейтімі қандай?
.dll
.exe
.cs
.json
Access modifiers не үшін керек?
Қолжетімділікті шектеу үшін
Метод жасау үшін
Айнымалы өзгерту үшін
return жазу үшін
public модификаторы не білдіреді?
Барлық жерден қолжетімді
Тек класс ішінде
Тек struct ішінде
return қолдану
private модификаторы не білдіреді?
Тек класс ішінде ғана қолжетімді
Барлық жерде қолжетімді
Метод ішінде
Метод ішінде
internal модификаторы қайда қолданылады?
Бір жобаның ішінде ғана
Барлық solution ішінде
Әлемдік қолжетімділік
Тек enum
protected кілт сөзі не үшін?
Туынды кластар үшін қолжетімді
Барлық жерде
Тек struct
void үшін
sealed кілт сөзі не істейді?
Мұрагерлікті тоқтатады
Айнымалыны бекітеді
Методты жояды
struct ішін ашады
static дегеніміз не?
Нысансыз қолданылатын мүшелер
Айнымалы
void типі
ref параметрі
static Main() әдісі не үшін қажет?
Бағдарламаны бастау үшін
Массив жасау үшін
ref қолдану үшін
struct жасау үшін
new кілт сөзі қандай мақсатта?
Жаңа объект немесе экземпляр жасау
return жазу
Цикл бастау
Метод тоқтату
object obj = new MyClass(); — бұл не?
Полиморфизм мысалы
Метод
ref параметрі
void типі
namespace дегеніміз не?
Кластар мен типтердің логикалық тобы
Метод
Тип
Айнымалы
Бір файлда бірнеше namespace бола ма?
Иә
Жоқ
Тек Main ішінде
ref болса ғана
Бір файлда бірнеше класс бола ма?
Иә
Жоқ
Тек struct болса
ref қолданғанда
Айнымалының "global" сөзімен анықталуы нені білдіреді?
Әлемдік көрінімді
Массивті
Методты
void типін
return new ClassName(); — бұл не?
Жаңа объект қайтару
Метод жазу
void қайтару
Цикл бастау
ref ClassName obj — бұл дұрыс па?
Жоқ, ref тек параметрге
Иә
Тек struct болса
void болғанда ғана
Класс ішінде enum жариялауға бола ма?
Иә
Жоқ
Тек Main ішінде
ref арқылы
static class дегеніміз не?
Тек статикалық мүшелері бар класс
Тек void қайтару үшін
struct ішінде қолданылады
Массив жасау үшін
Методты басқа жобада қолдану үшін не керек?
public және кітапханаға қосу
void ету
struct жариялау
ref беру
internal class дегеніміз не?
Тек осы жобада қолжетімді класс
Тек struct
Тек Main ішінд
enum мәні
public class Test {} — бұл не білдіреді?
Басқа жерден қолжетімді класс
Айнымалы
Массив
Метод
.dll файлы не үшін керек?
Кітапхана ретінде қолдану үшін
Консоль шығару үшін
Массив сақтау үшін
return жасау үшін
public static void Main(string[] args) — бұл не?
Бағдарламаның бастапқы әдісі
Массив
Класс
struct
