Buradasınız: "C#"
Şub
5
2016

C# Boxing and Unboxing Nedir ?

Boxing-Unboxing-in-C#

C# Boxing and Unboxing

Net Framework’te value type ve referance type olmak üzere iki tür veri tipi vardır.

Value Type : İnteger, Float ,Decimal , Struct, vb. Stack bölgesinde tutulurlar.

Referans Türler : Dynamic, Delegate, Interface, Strings, Object, Class. Hesap bölgesinde tutulurlar.

Boxing , Stack’te bulunan değer türlerinin heap bulunan referans tiplerine dönüştürmektir.

Şub
4
2016

C# Sealed Nedir ?

c#

Sealed mühürlü kapalı gizli gibi anlamlara gelmektedir.

C# sınıflara ve üyelere(metot ve property) uygulanabilen bir anahtar sözcüktür.

Sınıflar için kalıtımı, üyeler için ise override edilmeyi önler.
Sealed anahtar sözcüğü bir sınıfa uygulandığında diğer sınıfların kendisinden kalıtım almasını önler.
Ama sealed sınıf diğer sınıflardan kalıtım alabilir.

Şub
3
2016

Ternary operatörü ( ? : ) nedir ?

Ternary-Operator

Ternary operator C#, Java, Javascript gibi dillerde tek satırlık if – else yazılımını sağlar.

Kullanımdan dolayı soru işaretli koşul ifadesi olarakda adlandıra biliriz.

Kullanım kısaca: koşul ? true : false;

May
9
2013

C# Params Nedir?

c#

Merhaba Arkadaşlar,

Bu makelemde C# kullanılan params anahtar kelimesinin ne olduğunu , neden kullanıldığını bize ne gibi faydalar sağladığını kısa bir konu anlatımı ile incelemekte olacağız.

Adından’da anlaşılacağı gibi bir metotun çok sayıda parametresi olduğunda veya parametre sayısı belli olmadığında kullanılan bir yöntemdir. Bizim için kodun analaşılabilirliği ve temiz kod olması büyük bir önem arz ettiğinden params kullanmak bizim için kaçınılmaz bir durumdur.

Oca
4
2013

C# ile Girilen Sayiya Kadar Olan Sayilarin Basamak Degerini Bulma

algoritmalar

Kod parçamız ekrandan bir sayı alıyor ve bu sayıya kadar olan sayıların basamak değerlerini sırası ile bulup topluyor ve ondan sonra sayının basamak değerlerinin toplamının çift mi tek mi karar veriyor ve bunu ekrana yazıyor.

Ara
7
2012

C# Environment Sinifi

c#

İhtiyacımız olan  sistem bilgilerine  .net içerisindeki Environment sınıfını kullanarakta ulaşabilirz. System isim alanı altında bulunan bu statik sınıf ile hızlıca sistem bilgilerine ulaşabilirsiniz. Environmet sınıfdanki Environmet Variables(ortam değişkenleri)  uygulamaların ortamla ilgili ihtiyaç duyacağı bilgileri sunar. Örneğin işletim sisteminin hangi sürücüye kurulduğu, geçici dosyaların hangi klasörde saklanacağını bu değişkenlerden öğrenir. Sistem değişkenleri işletim sistemi bazında yani tanımlı tüm kullanıcılar için geçerli değişkenlerdir. Environmet Variables(ortam değişkenleri) bir kaç örnek verelim. C# console örneği oluşturalım ve aşağıdaki kodları […]