- Giriş
- c# nedir ?
- .Net Framework nedir ?
- Namespace(isim uzayı) nedir ?
- C# strongly-typed bir dil midir ?
- C#’da mevcut olan data type(veri tip)’leri nasıl sınıflandırılır ?
- C#’da Int ile Int32 arasında fark var mıdır ?
- C#’da mevcut kaç çeşit data type(veri tipi) vardır ? Farkları nelerdir ?
- Property nedir ? Avantajları nelerdir ? Kaç tip property vardır ?
- Kaç Çeşit Access Modifier(Erişim belirleyici) vardır ?
- Default olan Access Modifiers(erişim belirleyiciler) nedir ?
- Kaç çeşit type(tip) dönüşümü vardır ?
- Boxing / UnBoxing nedir ?
- Casting ifadesi ne anlama gelir ?
- Int.Parse() ile int.tryParse() methodları arasındaki fark nedir ?
- Is ve As operatörleri ne işe yarar ?
- Const keyword’ü nedir ? Hangi type(tip)’lere uygulanmaz ?
- Const ve ready-only arasındaki fark nedir ?
- Class ile Struct arasındaki fark nelerdir ?
- Class(sınıf)’ların default constructor’ları ne zaman iptal olur ?
- Nested type nedir ?
- C#, birden fazla sınıfı miras almayı destekler mi ?
- Interface nedir ?
- Interface(arayüz)’ler field içerebilir mi ?
- Bir interface diğer bir interface’den miras alabilir mi?
- Bir interface’den nesne örneği alabilir miyiz ?
- Bir interface’sin üyesini explicit(açık) olarak implement etmek ne demektir ?
- Abstract class(soyut sınıf) nedir ? özellikleri nelerdir ? ne zaman kullanılır ?
- Abstract class(soyut sınıf)’lardan nesne örneği alınabilir mi ?
- Abstract class(soyut sınıf)’lar içerisinde ne tür yapılar tanımlanabilir ?
- Abstract class(soyut sınıf) static olarak işaretlenebilir mi ?
- Abstract class(soyut sınıf)’lar constructor’lara sahip olabilir mi ?
- Bir class abstract olarak ne zaman declare edilmelidir ? Abstract method nedir ?
- Interface ile Abstract arasındaki fark nelerdir ?
- Virtual method nedir ?
- Virtual property nedir ?
- Virtual method ile Abstract method arasındaki fark nedir ?
- Child-class’dan parent-class üyelerini ne zaman override edebiliriz ?
- Sealed Class nedir ?
- Sealed method nedir ?
- Constructor nedir ?
- Kaç çeşit constructor vardır ? Default constructor nedir ?
- Parameterized constructor nedir ?
- Copy constructor nedir ?
- Static constructor nedir ?
- Private constructor nedir ?
- Bir child-class, parent-class’ın constructor’larını çağırabilir mi ?
- Static constructor’lar herhangi bir parameter alabilir mi?
- Partial Class nedir ?
- Partial class’ların farklı bölümleri farklı interface’ler implement edebilir mi
- Partial struct,interface,method oluşturmak mümkün mü ?
- Partial method’lar nasıl oluşturulur ?
- Delegate nedir ?
- Delegate(temsilci)’ler kaç şekilde sınıflandırılır ?
- Delegate(temsilci) kullanılmasına gerçek bir örnek verir misin ?
- .Net framework içerisinde en önemli 2 tane delegate nedir ?
- Event nedir ?
- Ref ve Out keyword’leri ne işe yarar ?
- Bir methodun dönüş tipi void olmasına rağmen return keyword’ü kullanılabilir mi
- Using ifadesi ne için kullanılır ?
- C#’da nullable type(tip) nasıl kullanılır ?
- Array ile ArrayList arasındaki fark nedir ?
- Params keyword’ünün amacı nedir ? nasıl kullanılır ?
- .Net Framework’de en üst sınıf nedir ?
- Continue ile break keyword’leri arasındaki fark nedir ?
- Extension method nedir ?
- C#’da Escape(kaçış) karakterleri nelerdir ?
- Method overloading nedir ?
- Kaç farklı overload türü vardır ?
- Temel OOP concept’leri nelerdir ? Encapsulation nedir ? Abstraction nedir ?
- Polymorphism nedir ? Inheritance nedir ?