Selam .NET Dostları

Bu Yazımda GDI+'da pasta grafiği oluşturabileceğimiz bir metod paylaşıcağım Hocam Türkay ÜRKMEZ'in Katkıları.....

Öncelikler Formumuza bir tane Panel ekliyoruz ve Dock özelliğini Fill yapıyoruz.

Devamı...

Dil Paketi, Microsoft® Visual Studio® 2010 Professional İngilizce sürümü için bir eklentidir ve anadilinizdeki çoğu kullanıcı arabirimini görmenize olanak tanır. Aynı zamanda sadece F1 tuşuna basarak MSDN’de Visual Studio® 2010 ve .NET Framework 4.0 için olan yerelleştirilmiş çevrimiçi yardım belgelerine erişebilirsiniz. Bunun yanı sıra karşıdan yükleyip çevrimdışı erişime sahip olabilirsiniz.

İndirmek için tıklayın.

/* BREAK DEYİMİ TEKRAR YAPISININ İŞLEYİŞİNİ TAMAMEN SONA ERDİRİR VE BREAK DEYİMİNİN ALTINDAKİ
KOD İŞLETİLMEDEN BLOKTAN ÇIKILARAK SON VERİLİR.
* CONTINUE DEYİMİNDE İSE TEKRAR YAPISI ÇALIŞMAYA DEVAM EDER. BLOK İÇİNDE CONTINUE DEYİMİNDEN 
SONRA GELEN KODLAR ÇALIŞTIRILMAZ VE YAPI BİR SONRAKİ TEKRARLA İŞLETİLMEYE DEVAM EDİLİR.
*/
// ÖRNEK *******************************************
// AŞAĞIDAKİ ÖRNEKTEKİ KOD EKRANI 1 İLE 25 ARASINDAKİ TEK SAYILARI YAZDIRMAKTADIR.

            for (int i = 1; i < 25; i++)
            {
                if (i % 2 == 0// Çift sayıysa
                {
                    continue;
                }
                else // tek sayı ise
                {
                    Console.WriteLine(i);
                }
            }

/* YUKARIDAKİ ÖRNEKTE FOR YAPISI 1'DEN 25'E KADAR BİRER ARTARAK SAYMAK ÜZERE KODLANMIŞTIR.
FOR BLOĞU İÇİNDEKİ İF DEYİMİ İ DEĞİŞKENİNİN ÇİFT OLUP OLMADIĞINI KONTROL EDER. EĞER İ DEĞİŞKENİNDEKİ
DEĞER ÇİFT BİR SAYIYSA CONTİNUE DEYİMİ ÇALIŞIR VE İ DEĞİŞKENİNİN DEĞERİ BİR ARTIRILARAK YENİDEN 
FOR BLOĞUNA GİRİLİR. EĞER TEK SAYI İSE EKRANA YAZILIR.
   */

// ÖRNEK **********************************************
/* AŞAĞIDAKİ ÖRNEKTE İSE WHİLE YAPISI KULLANILARAK SONSUZ BİR TEKRAR YAPISI OLUŞTURULMUŞTUR VE
 BLOK İÇİNDE 10'DAN GERİYE DOĞRU SAYMA GERÇEKLEŞTİRİLMİŞTİR. YİNE BLOĞUN İÇİNDE BİR KONTROL YAPISI
 KONMUŞ VE SAYI DEĞERİ 0 OLDUĞUNDA YAPI SONLANDIRILMIŞTIR.
  */
            int sayi = 10;

            while (true)
            {
                if (sayi == 0)
                {
                    break;
                }

                Console.WriteLine(sayi);
          }
Etiketler : Akış Yönlendirme Deyimleri continue; break
Kategoriler : C#
Yorumlar : 0 Yorum Yorum Yaz
	   // Aşağıdaki örnekte öncelikle bir StringBuilder nesne örneği tanımlanıyor.
            // Daha Sonra bu nesne üzerinde işlevlerinin uygulamalarına yer veriliyor.

            // StringBuilder Örneği Oluşturuluyor.
            StringBuilder sb = new StringBuilder();

            // Eklemeler Yapılıyor
            sb.Append("Merhaba");
            sb.Append(' ');
            sb.Append(2010);
            sb.Append(".");

            // Ekrana "Merhaba 2009" yazar.
            Console.WriteLine(sb.ToString());

            // Aradaki boşluk karakteri siler
            sb.Remove(71);

            // Merhaba2010 olur
            Console.WriteLine(sb.ToString());

            /* Verilen karakterden sonraya, metin arkasına
             * ikinci girdi olarak verilen metni ekler.
             */
            sb.Insert(7" Sevgili ");

            // Merhaba Sevgili 2010 der
            Console.WriteLine(sb.ToString());

            sb.Append("Merhaba Sana!");

            //Merhaba Sevigili 2010. MErhaba Sana!
            Console.WriteLine(sb.ToString());

            sb.Replace("Merhaba""Selam");
            // Selam Sevgili 2010. Selam Sana!
            Console.WriteLine(sb
Etiketler : StringBuilder İşlevleri stringBuilder
Kategoriler : C#
Yorumlar : 0 Yorum Yorum Yaz
 // MATH NESNESİNİ KULLANARAK YAPILAN ÇEŞİTLİ İŞLEMLER

            // Math Sınıfının Kullanımı
            Console.WriteLine("Math.PI = " + Math.PI);
            Console.WriteLine("Math.E = " + Math.E);

            // Tavana Yuvarlama
            Console.WriteLine("Math.Ceilling(4.001 = " +
                Math.Ceiling(4.001));
            Console.WriteLine("Math.Ceilling(4.999)= " +
                Math.Ceiling(4.999));

            // Tabana Yuvarlama
            Console.WriteLine("Math.Floor(4.001) = " +
                Math.Floor(4.001));
            Console.Write("Math.Floor(4.999) = " +
                Math.Floor(4.999));

            // Yuvarlama
            Console.WriteLine("Math.Round(4.001) = " +
                Math.Round(4.001));
            Console.Write("Math.Round(4.5) = " +
                Math.Round(4.5));

            Console.WriteLine("Math.Round(4.501)=" +
                Math.Round(4.501));

            // Sayının İşareti
            Console.WriteLine("Math.Sing(-1234)=" +
                Math.Sign(-1234));
            Console.Write("Math(0)=" +
                Math.Sign(0));
            Console.WriteLine("Math.Sing(1234)= " +
                Math.Sign(1234));

            //Mutlak Deger Sayının Pazitifi
            Console.WriteLine("Math.Abs(-5467)=" +
                Math.Abs(-5467));
            Console.WriteLine("Math.Abs(434)=" +
                Math.Abs(434));

            // Karakök İşlemi
            Console.WriteLine("Math.Sqrt(16)=" +
                Math.Sqrt(16));

            // Sayının Üssü (3'ün 4'üncü kuvveti.)
            Console.WriteLine("Math.Pow(3,4)=" +
                Math.Pow(3
Takvim
<July 2010>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567
Tag Bulutu