C# ArrayList İşlemleri



Tanımlama

ArrayList tanımlama şekli: dizi adımız elemanlar olsun.
ArrayList elemanlar = new ArrayList();
Değer Atama
Örneğin textBox1 den aldığımız veriyi elemanlar dizisine aktarma şu şekilde:
elemanlar.Add(textBox1.Text);
Sıralama
Aldığımız bu veriyi listBox1 listesine şu şekilde aktarabilir.
foreach (string item in elemanlar)
{
listBox1.Items.Add(item);
}

C# listbox'ta arama işlemi

using System;
using System.Windows.Forms;
namespace listbox_arama
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int i;
Boolean bulundu= false;
private void btnAktar_Click(object sender, EventArgs e)/*btnAktar a tıklandığında gerçekleşecek*/
{
for (i = 0; i <= 100; i++)
listBox1.Items.Add(i);
}
private void btnArama_Click(object sender, EventArgs e)
{
for(i = 1;i<=listBox1.Items.Count - 1;i++)
{
if (txtaranan.Text == listBox1.Items[i].ToString())
{
bulundu = true;/*txtaranan.Text ile listBox1 içindeki döngüden bir değer eşleştiğinde bulundu değişkeni true dönüşecek*/
listBox1.SelectedIndex = Int32.Parse(listBox1.Items[i].ToString());/*bulunan değer seçili hale getiriliyor*/
break;
}
else bulundu = false;/*eşleşme olmassa false durumu devem edecek*/
}
if (bulundu == true) {
MessageBox.Show("Bulundu");
}
else {
MessageBox.Show("Bulunamadı");
}
}
}
}

C# iç içe struct oluşturma Örneği

Bir iç içe örnek struct yapısı.

public struct siparis
{
public int siparisNo;
public DateTime siparisVermeTarihi;
public DateTime siparisTeslimTarihi;
public struct musteri
{
public string adi;
public string soyadi;
public double tcNo;
public string email;
public struct adres
{
public string sehir;
public string ilce;
public string addres;
}
}
public struct urun
{
public string urunAdi;
public int urunKodu;
public double urunFiyati;
}
}

Ofis 2010'a genel bir bakış Türkçe Pdf

blogsahin.blogspot.comHayrettin Üçüncü imzalı 222 sayfalık bir e-kitap.
Kitap;
MICROSOFT OFFICE 2010 ORTAK ÖZELLİKLERE GENEL BAKIŞ
MICROSOFT WORD 2010
MICROSOFT POWERPOİNT 2010
MICROSOFT EXCEL 2010
MICROSOFT OUTLOOK 2010
MICROSOFT ONENOTE 2010

başlıklarında oluşuyor.

LİNKLER YENİLENECEK

C# dynamic vs object farki

object --> Genel veri tipi. Tip dönüşümlerinde oluşan hatalar derleme esnasında gözardı edilerek çalışma zamanında hata üretilir.
dynamic --> Genel veri tipi. Tip dönüşümlerinde oluşan hatalar derleme esnasında herhangi bir kontrol yapılmadığı için hata üretilmez.

Not: dynamic veri türü C# 4.0' a ait bir veri türü olduğundan dolayı dynamic veri türünü kullanacağımız projelerde Framework 4.0 versiyonunu seçmelisiniz.

C# ile domain whois sorgulama

c sharp
kodaman.org'da gördüğüm C# ile domain whois sorgusu yapmayı paylaşmak istiyorum.
Uygulama "whois.internic.com" üzerinden sorgulama yapıyor ve uygulamanin kodlarinin çalişabilmesi için ek olarak aşağıdaki namespace'lerin eklenmesi gerekmekte.

using System.Net.Sockets;
using System.IO;

Formumuza bir adet buton bir adet textbox ve gelen veriyi göstermek için richtextbox(veya label) ekliyoruz.

Wampserver kurmak ve port bağlantı sorunu

Bilgisayaramıza yerel bir ağ oluşturmak istiyoruz. Bunun için Apache, MySql, PHP'nin ayrı ayrı kurmamız gerekir fakat bunları ayrı ayrı kurmak zahmetlidir ve aynı zamanda birtakım ayarlar gerektirmektedir. Wampserver ise bu işlemleri tek başına yapmaktadır. Wamp; Windows, apache, mysql, ve php nin baş harfleriyle oluşturulmuştur.

Bilgisayarlar Belleği nasıl düzenler?

Bellek Nedir? Bilgisayarda çesitli programlarin çalistirildigi , geçici veya kalici bilgilerin bulunacagi hafiza alanlaridir.

Bilgisayarlar, uygulanan programları ve bu programların kullandığı veriyi tutar. Değer ve başvuru türleri arasındaki farkları anlamak için, bellekte verinin nasıl düzenlendiğini anlamak yararlı olacaktır.
İşletim sistemleri ve çalışma zamanları sık sık veriyi tutmak için kullanlan belleği her biri ayrı olarak yönetilen iki büyük parçaya ayırır. Belleğin iki küçük parçasına yığın(stack) ve öbek(heap) adı verilir. Yığın ve öbek çok farklı amaçlara hizmet eder.

Csharp konsol 2. dereceden denklemin kökleri örnek

Bu örnek basit bir uygulama olmasına karşın do-while döngüsünü, klavyeden değer alma, tip dönüştürme, if-else karşılaştırmasını, string uygulamasını bir arada görebilirsiniz.