Menu:

  Visual Studio 2022 Preview 2.1 ve Gelen Yenilikler
 WebMatrix ile Web Sitelerini Oluşturun, Özelleştirin ve Yayınlayın
 Visual Studio 2011 Developer Preview
 Asp Net Dökümanı
 Programlama E-Kitap-3
 Programlama E-Kitap-2

Sitede hangi programlama dillerini görmek istersiniz.


                                  
 Kullanılan Oy: 1306                 
Sonuçları Göster



ABDULKADİR diyorki:

access veri tabanından qr kod ile sorgulama yaparak kişi bilgilerini nasıl çekebiliriz

devamı için tıkla


Gokhan Yıldırım diyorki:

hocam merhaba, gelen Container.DataItem 'mı 2 ye ayırmak istesek yani küçük ve büyük resim olarak 2...

devamı için tıkla
Turgay diyorki:

Hocam öncelikle teşekkürler makale için,peki bu seçtiğimiz nesnelerin hepsini silmek istersek nasıl ...

devamı için tıkla

Tüm Yorumlar »

Tags-Etiketler

Bu kısımda sitemizde etiketlenmiş makaleleri toplu olarak bulabilirsiniz...


 [ csharp ] /  Makaleler-Article(s)


csharp ile ilgili toplam 10 makale bulundu !
(A total of 10 article(s) about csharp was(were) found in all of articles!)


Article

Label ve TextBox Nesnelerinde TrackBar Kullanımı


Merhaba arkadaşlar bu makalemizde label ve textbox gibi nesnelerin trackbar kullanarak nasıl font boyutunu değiştireceğimizi göreceğiz. Formumuza 1 adet Label...

C# da Trim Kullanımı


Merhaba arkadaşlar bu makalemizde Trim metodu ile ilgili örnek yapacağız. Trim metoduyla string değerin başındaki ve sonundaki boşlukları silinir.

Console Uygulaması


Merhaba arkadaşlar bu makalemizde console uygulaması yapacağız. Public record Person kişi bilgilerini tanımlayacağız. Sonrasında girilen kişi bilgilerini ekrana yazdıracağız.

CSharp Örnek Kodlar


Merhaba arkadaşlar, Microsoft firmasının MSDN de yayınladığı C# diline ait örnek kodları aşağıdaki linkten indirebilirsiniz...

C# Sıkça Sorulan Sorular


C# Sıkça Sorulan Sorular C# ile ilgili sıkça soruların bulunduğu, 24 sayfalık, Türkçe Pdf dökümanı. Soru cevap şeklinde. Faydalı olması dileğiyle. Bir sonraki makalede buluşmak dileğiyle... Download Adresi: ........................................

VC#.Net te F Tuşları, Yön Tuşları Kullanımı


Bu makalemizde VC#.Net te F Tuşları, Yön Tuşları Kullanımı göreceğiz. F tuşları, yön tıuşları veya klavyede herhangi bir tuşa basıldığı zaman program, hangi tuşa basıldığını mesaj olarak verecek. Önemli: 1-İlk önce Formunuzun KeyPreview özelliğini True yapın. 2-InitializeComponent(); kısmına this.KeyDown += new System.Windows.Forms.KeyEventHandler(Form1_KeyDown); eklemeyi unutmayın. Daha sonra aşağıdaki kodları Formunuzun KeyDown yordamına yazın.Aşağıdaki şekilleri inceleyin... using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.KeyDown += new System.Windows.Forms.KeyEventHandler(Form1_KeyDown); } private void Form1_Load(object sender, EventArgs e) { } private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { //Yön tuşları if (e.KeyCode == Keys.Left) MessageBox.Show("Sol ok tuşuna bastınız"); if (e.KeyCode == Keys.Right) MessageBox.Show("Sağ ok tuşuna bastınız"); if (e.KeyCode == Keys.Up) MessageBox.Show("Yukarı ok tuşuna bastınız"); if (e.KeyCode == Keys.Down) MessageBox.Show("Aşağı ok tuşuna bastınız"); //F tuşları if (e.KeyCode == Keys.F1) MessageBox.Show("F1 tuşuna bastınız"); if (e.KeyCode == Keys.F2) MessageBox.Show("F2 tuşuna bastınız"); //Harf tuşları if (e.KeyCode == Keys.A) MessageBox.Show("A tuşuna bastınız"); //... } } } //Bir sonraki makalede görüşmek üzere. Bahadır

VC#.Net te Array Uygulaması


Bu örneğimizde Array e değineceğiz. Formunuza 1 tane listbox nesnesi ekleyin. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { string[] str = new string[7]; int i; this.Text = "Array & Dizi Kullanımı Örnek...Bahadirsa"; this.Size = new System.Drawing.Size(207, 158); this.Location = new Point(250, 190); this.MaximizeBox = false; listBox1.Size = this.Size; str.SetValue("Ali", 0); str.SetValue("Veli", 1); str.SetValue("KırkDokuz", 2); str.SetValue("Elli", 3); str.SetValue("Merhaba", 4); str.SetValue("Dünya", 5); for (i = 0; i <= 5; i++) { listBox1.Items.Add(str.GetValue(i)); } } } } //Bir sonraki makalede görüşmek üzere...Bahadır

VC #.Net te SoundPlayer Kullanımı


Bu örnekte SoundPlayer kullanımını inceleyeceğiz. İlk önce using System.Media; ekleyin. Formunuza 1 adet openFileDialog, 4 Button ve 1 label ekleyin. Bu örnektw *.wav uzantılı ses dosyalarını çalacağız. Aşağıdaki Şekili inceleyin...Bahadirsa using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Media; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnAc_Click(object sender, EventArgs e) { label1.Text = ""; openFileDialog1.Filter = ".wav dosyaları|*.wav|Tüm Dosyalar|*.*"; openFileDialog1.ShowDialog(); label1.Text = openFileDialog1.FileName; } private void btnCal_Click(object sender, EventArgs e) { if (label1.Text != "" && label1.Text.ToLower().IndexOf(".wav") > 0) { SoundPlayer sp = new SoundPlayer(); sp.SoundLocation = label1.Text; sp.Play(); } } private void btnDurdur_Click(object sender, EventArgs e) { SoundPlayer sp = new SoundPlayer(); sp.Stop(); } private void btnLoop_Click(object sender, EventArgs e) { if (label1.Text != "" && label1.Text.ToLower().IndexOf(".wav") > 0) { SoundPlayer sp = new SoundPlayer(); sp.SoundLocation = label1.Text; sp.PlayLooping(); } } private void Form1_Load(object sender, EventArgs e) { } } } Bir sonraki makalede buluşmak üzere...Bahadirsa

VC#.Net te InputBox Kullanımı


Bu makalemizde C#.Net te InputBox nasıl kullanılır konusunu işleyeceğiz. İlk önce Project kısmından Add Reference tıklayın. Daha sonra .Net kısmından Microsoft.VisualBasic i seçip OK e tıklayın. Microsoft.VisualBasic.Interaction.InputBox(); şeklinde InputBox ı kullanacağız. Aşağıdaki kodları ve şekilleri inceleyin...Bahadirsa using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Int32 XPos = ((SystemInformation.WorkingArea.Width/2)-200); Int32 YPos = ((SystemInformation.WorkingArea.Height/2)-100); String ad = Microsoft.VisualBasic.Interaction.InputBox("Lütfen İsim Giriniz...", "VC# InputBox Örnek... ", "Bahadır", XPos, YPos); if(ad != "") { MessageBox.Show("Merhaba " + ad); } else { MessageBox.Show("Merhaba her kimsen..."); } } } } Bir sonraki makalede görüşmek üzere...Bahadirsa

VisualBasic.Net C# Arasındaki Belli Başlı Farklılıklar


Bilindiği gibi Microsoft .NET teknolojisinde şu an için yoğun olarak C# ve VB.NET dilleri kullanılmaktadır.Bu iki dilin .NET için bu kadar önemli olmasının Java ve Visual Basic üzerinde yazılım geliştirenlerin bildiklerini unutmak zorunda kalmadan .NET ‘e geçişinin kolaylaştırılmasının amaçlanmış olduğunu sanıyoruz. .NET ile sadece VB dili gibi uygulama geliştirmenin son derece zahmetsiz ve kolay biçimde gerçekleştirilmesini sağlayan bir dile tam destek verilmemiş aynı zamanda bu dilde bir takım değişiklikler yapılarak tam anlamıyla nesne temelli bir yapıya dönüştürülmüştür. Bu yazıda C# ile VB.NET dilleri arasındaki bir takım farklılıkları ve benzerlikleri anlatmaya çalıştık.Belki her şeyden önce ilk söylenmesi gereken C# ‘ın bütün C türevi dillerde olduğu gibi büyük-küçük harf duyarlı (case-sensitive) olduğuna dikkat çekmektir.Yani C# için String ile string kesinlikle farklı şeylerdir.Bu hassasiyet tahmin edileceği gibi VB.NET dilinde mevcut değildir. Program açıklamaları : VB.NET ‘de açıklamalar yine önceki sürümde olduğu gibi bir kesme ( ‘ ) imi ile yapılıyor.Derleme işlemi esnasında açıklama bölümü dikkate alınmadığı için açıklamalarınızı Türkçe karakter kullanarak yapabilirsiniz. ‘ VB açıklaması C#’da ise Java ‘da olduğu gibi tek satırlık bir açıklama için çift slash (//) ve çok satırlı bir açıklama için bir slash ve yıldız (/*) ile başlayıp diğer satırın sonunda bir yıldız ve bir slash ile biten (*/) açıklama biçimi kullanılıyor. // Tek satırlık C# açıklaması /* Çok satırlı bir C# açıklaması */ Satır sonlandırması : VB.NET ‘te önceki VB sürümünde olduğu satır bitirmeye yarayan bir im yoktur bunun yerine alt satıra geçerken boşluk alt çizgi ( _) imi kullanılır. degisken = degisken1 + degisken2 +_degisken3 Java,JavaScript,PHP gibi C türevi bütün dillerde olduğu gibi C# ‘da da satırlar noktalı virgül ( ; ) ile biter.Bunun dışında noktalı virgül konulmadığı sürece alt satırlara geçilebilir. degisken = degisken1 + degisken2 +degisken3; Koşullu Yapılar : If –elseif-else VB.NET If sayi =1 ThenYapılacak işlemElseif degisken=”Merhaba”Yapılacak başka bir işlemElseYapılacak başka bir işlemEnd If C# if (sayi=1){Yapılacak işlem;}elseif (degisken==”Merhaba”){Yapılacak başka bir işlem}else{Yapılacak başka bir işlem} Select Case VB.NET Select Case DegiskenCase 1Yapılacak işlemCase 2Yapılacak işlemCase ElseYapılacak işlemEnd Select C# switch (degisken){case 1:Yapılacak işlembreak;case 2:Yapılacak işlembreak;default:Yapılacak işlembreak;} Döngüler For-Next For-Next döngüsü bütün programlama dillerinde kullanılan bir döngüdür.VB.NET dilinde Step kelimesi ile döngüyü istenen adımda yapmak imkanı da vardır.Aşağıdaki örnekte değişken değeri Step 1 ile 1 arttırılmaktadır.C# dilinde ise bu durum ufak tefek farklılıklar ile aynıdır. VB.NET Dim i As IntegerFor i=1 To 10 Step 110 kez sürecek bir iş yapNext C# for (int 1=0 ;i<10;i++){10 kez sürecek bir iş yap} Do Loop VB.NET dili Do While döngüsünü hem While için olanını hem de Until için olanını destekler.While koşulunda “karşılaştırma doğru olduğu sürece” Until ise “karşılaştırma doğru olmadığı sürece” anlamındadır.C#’ta ise sadece While anahtar sözcüğü kullanılmaktadır. Do While döngüsü iki şekilde olmaktadır. VB.NET Dim i As Integer = 1Doi+=110 kez sürecek bir iş yapLoop While i < 10 Veya Dim i As IntegerDo While i<10i+=110 kez sürecek bir iş yapLoop C# int i=1;while (i<10){i+=1;10 kez sürecek bir iş yap} Veya aşağıdaki şekilde koşulun koddan sonra çıkılmasına olanak veren biçimde: int i=1;{i+=1;10 kez sürecek bir iş yap}while (i<10); NOT: Bu yazı alıntıdır. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN
 
                                        Son Makaleler

        Sitede yayınlanan makaleleri Blog sitemizden de takip edebilirsiniz. Sitemizdeki makaleleri RSS olarak takip edebilirsiniz.

Web hosting by Somee.com