Skip to content

owermars33/Basic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic

C# temellerine ait kısa örneklerden oluşan proje

  • 1-DataTypes veri tipleri ve değişken tanımlama
  • 2-TypeConversions tür dönüşümleri
  • 3-Conditions şart ifadeleri
    • 3.1-IfElse kullanımı
    • 3.2-SwitchCase kullanımı
  • 4-Arrays-Collections diziler,koleksiyonlar
    • 4.1-Arrays diziler
    • 4.2-DynamicArrays dinamik diziler
    • 4.3-CollectionList listeler(tip güvenli dinamik diziler)
    • 4.4-DictionaryList hashset tabanlı diziler(güvenli tip)
    • 4.5-HashTableList hashset tabanlı diziler(güvensiz tip)
  • 5-Loops döngüler
    • 5.1-ForLoop for döngüsü
    • 5.2-WhileLoop while döngüsü
    • 5.3-DoWhileLoop do while döngüsü
    • 5.4-ForeachLoop foreach döngüsü
    • 5.5-JumpStatements atlama ifadeleri(goto,break,continue)
  • 6-Methods metotlar
    • 6.1-Methods metot tanımlama
    • 6.2-Overload aşırı yükleme
    • 6.3-MethodParameters yöntem parametreleri(ref,out,in,params)
  • 7-Class-Interfaces-Struct sınıf,arayüz,yapılar
    • 7.1-Classes sınıf tanımlama
    • 7.2-Interfaces arayüz tanımlama
    • 7.3-Inheritance kalıtım
    • 7.4-Polymorphism çokbiçimlilik(virtual)
    • 7.5-AbstractClasses soyut sınıf
    • 7.6-ConstructerFinalizerDispose yapıcı,yıkıcı,yoketici tanımları
    • 7.7-AccessKeywords anahtar sözcüklere erişim(this,base)
    • 7.8-Structs yapılar
    • 7.9-ValueVsReferenceType değer tip(value type) ve referans tip(reference type) farkları
  • 8-Keywords anahtar sözcükler
    • 8.1-AccessModifier erişim bildirgeci
    • 8.2-Static statik tanımlama
    • 8.3-Extensions genişletme metodları
    • 8.4-Sealed mühürleme
    • 8.5-Const sabitler
    • 8.6-Readonly sadece okunabilir
    • 8.7-Yield sıralı okuma
    • 8.8-Partial parçalı tanımlama
  • 9-ExceptionHandling hata yönetimi
    • 9.1-Exception try,catch,finally
    • 9.2-ThrowException exception sınıfı yazma(throw)
  • 10-Generics genel türler
    • 10.1-Generics generic sınıf tanımlama
    • 10.2-GenericMethod generic metot tanımlama
  • 11-Attribute-Reflection öznitelikler,yansıma
    • 11.1-Attributes öznitelik tanımlama
    • 11.2-Reflections yansıma kullanımı
  • 12-Delegate-Events temsilciler,olaylar
    • 12.1-Delegates temsilci tanımlama
    • 12.2-ActFunc temsilci tanımlama(Action,Func)
    • 12.3-Events olay tanımlama
    • 12.4-EventsHandlerEventArgs olay yönetimi,olay argümanları
  • 13-Linq
    • 13.1-Filtering filtreleme(Where,OfType)
    • 13.2-Sorting sıralama(OrderBy,ThenBy,Reverse)
    • 13.3-Grouping gruplama(GroupBy,ToLookUp)
    • 13.4-Joins birleştirme(Join,GroupJoin)
    • 13.5-Projection listeleme(Select,SelectMany)
    • 13.6-Aggregation toplama işlemleri(Aggregate,Avg,Count,Min,Max,Sum)
    • 13.7-Quantifiers niceleyiciler(All,Any,Contains)
    • 13.8-Elements tekil listeleme(ElementAt,First,Last,Single)
    • 13.9-Set tekilleştirme(Distinct,Except,Intersect,Union)
    • 13.10-Partitioning parçalama(Skip,SkipWhile,Take,TakeWhile)
    • 13.11-Concatenation birleştirme(Concat)
    • 13.12-Equality index eşitliği(SequenceEqual)
    • 13.13-Generation DefaultIfEmpty,Empty,Range,Repeat
    • 13.14-Conversion tür dönüşümleri(AsEnumerable,AsQueryable,Cast,ToList,ToArray,ToDictionary)
  • 14-AdoNet veritabanı işlemleri
    • 14.1-Command komut çalıştırma(SqlCommand,ExecuteNoneQuery,ExecuteScaler)
    • 14.2-Parameters sorguya parametre ekleme(SqlParameter)
    • 14.3-DataReader tablo listeleme(SqlDataReader)
    • 14.4-DataAdapter tablo listeleme(SqlDataAdapter)
    • 14.5-Transaction SqlTransaction(Commit,Rollback)
    • 14.6-Dependency SqlDepedency
  • 15-Concurrency eşzamanlılık
    • 15.1-Threads iş parçacıkları
    • 15.2-Tasks görevler
    • 15.3-TaskCancel görev iptali
    • 15.4-AsyncAwait asenkron yönetimi(async,await)
    • 15.5-TaskParallelism eş zamanlı görev yönetimi(TaskCreationOptions,WaitAll,WaitAny,WhenAll,WhenAny)
    • 15.6-ParallelLoop eş zamanlı döngüler
    • 15.7-ThreadSafe eş zamanlı işlerde işlem güvenliği(lock,Monitor)
    • 15.8-ConcurrentCollection güvenli koleksiyonlar(ConcurrentQueue,ConcurrentDictionary,ConcurrentBag,ConcurrentStack)
  • 16-CoolStuff işe yarar araçlar
    • 16.1-Stopwatch
    • 16.2-StringBuilder
    • 16.3-Tuple demet türleri
    • 16.4-Serialization serileştirme
    • 16.5-CurrentPrincipal rol bazlı yetki yönetimi

About

C# temellerine ait kısa örneklerden oluşan proje

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%