Asp.Net Repeater Kullanımı
Sinan Arslan
Merhaba Arkadaşlar ,
Bu bölümde container yapılarından repeater 'i ele alıyor olacağız.Veri tabanındaki kayıt sayısı kadr tekrar eden ,contanier yapıları içersinde en basit kullanıma sahip olan repeater 'i bir örnek üzerinden ele alalım.
Asp.Net Repeater Kullanimi paylaşan: sinan-d-arslan-1
Bu bölümde container yapılarından repeater 'i ele alıyor olacağız.Veri tabanındaki kayıt sayısı kadr tekrar eden ,contanier yapıları içersinde en basit kullanıma sahip olan repeater 'i bir örnek üzerinden ele alalım.
Asp.Net Repeater Kullanimi paylaşan: sinan-d-arslan-1
Asp.Net DataList Kullanımı Detaylı Anlatım
Sinan Arslan
Merhaba Arakadaşlar,
Bu bölümde Asp.Net üzerindeki container yapılarından ilk örneğimiz olan DataList kullanımına bkaıyor olacağız.Öncelikle container nedir buna kısaca değinelim.İçersinde birden fazla toolbox elemanı olan (textbox,label,linkbutton vs) ve bunlara direk ıdlerini vererek erişim sağlayamadığımız,containerimiz içinde
belli bir arama işlemine tabi tutularak yakalayabildiğimiz yapılardır.Şimdi söylediklerimizi bir örnekle açıklıyor olalım.Default.aspx sayfamızın source bölümünü aşağıdaki gibi düzenleyelim
Bu bölümde Asp.Net üzerindeki container yapılarından ilk örneğimiz olan DataList kullanımına bkaıyor olacağız.Öncelikle container nedir buna kısaca değinelim.İçersinde birden fazla toolbox elemanı olan (textbox,label,linkbutton vs) ve bunlara direk ıdlerini vererek erişim sağlayamadığımız,containerimiz içinde
belli bir arama işlemine tabi tutularak yakalayabildiğimiz yapılardır.Şimdi söylediklerimizi bir örnekle açıklıyor olalım.Default.aspx sayfamızın source bölümünü aşağıdaki gibi düzenleyelim
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="DataListKullanimi.Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:DataList ID="DataList1" runat="server" CellPadding="4" DataKeyField="KategoriID" DataSourceID="SqlDataSource1" RepeatColumns="3" ForeColor="#333333" onitemcommand="DataList1_ItemCommand"> <AlternatingItemStyle BackColor="White" ForeColor="#284775" /> <EditItemTemplate> Aciklama : <asp:TextBox ID="txtAciklama" runat="server"></asp:TextBox><br /> KategoriAdi: <asp:TextBox ID="txtKategoriAdi" runat="server"></asp:TextBox><br /> <asp:LinkButton ID="lnkGuncelle" runat="server" CommandArgument='<%#Eval("KategoriID") %>' CommandName="update">Guncelle</asp:LinkButton> <br /> <asp:LinkButton ID="lnkVazgec" runat="server" CommandArgument='<%#Eval("KategoriID") %>' CommandName="cancel">Vazgeç</asp:LinkButton> </EditItemTemplate> <FooterStyle BackColor="#5D7B9D" ForeColor="White" Font-Bold="True" /> <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /> <ItemStyle BackColor="#F7F6F3" ForeColor="#333333" /> <ItemTemplate> Aciklama: <asp:Label ID="AciklamaLabel" runat="server" Text='<%# Eval("Aciklama") %>' /> <br /> KategoriAdi: <asp:Label ID="KategoriAdiLabel" runat="server" Text='<%# Eval("KategoriAdi") %>' /> <br /> KategoriID: <asp:Label ID="KategoriIDLabel" runat="server" Text='<%# Eval("KategoriID") %>' /> <br /> <asp:LinkButton ID="lnkDuzenle" CommandName="edit" CommandArgument='<%#Eval("KategoriID") %>' runat="server">Düzenle</asp:LinkButton> <br /> <asp:LinkButton ID="lnkSil" CommandName="delete" CommandArgument='<%#Eval("KategoriID") %>' runat="server">Sil</asp:LinkButton> </ItemTemplate> <SelectedItemStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" /> </asp:DataList> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConflictDetection="CompareAllValues" ConnectionString="<%$ ConnectionStrings:KuzeyRuzgariConnectionString %>" DeleteCommand="DELETE FROM [Kategoriler] WHERE [KategoriID] = @original_KategoriID AND (([Aciklama] = @original_Aciklama) OR ([Aciklama] IS NULL AND @original_Aciklama IS NULL)) AND [KategoriAdi] = @original_KategoriAdi" InsertCommand="INSERT INTO [Kategoriler] ([Aciklama], [KategoriAdi]) VALUES (@Aciklama, @KategoriAdi)" OldValuesParameterFormatString="original_{0}" SelectCommand="SELECT [Aciklama], [KategoriAdi], [KategoriID] FROM [Kategoriler]" UpdateCommand="UPDATE [Kategoriler] SET [Aciklama] = @Aciklama, [KategoriAdi] = @KategoriAdi WHERE [KategoriID] = @original_KategoriID AND (([Aciklama] = @original_Aciklama) OR ([Aciklama] IS NULL AND @original_Aciklama IS NULL)) AND [KategoriAdi] = @original_KategoriAdi"> <DeleteParameters> <asp:Parameter Name="original_KategoriID" Type="Int32" /> <asp:Parameter Name="original_Aciklama" Type="String" /> <asp:Parameter Name="original_KategoriAdi" Type="String" /> </DeleteParameters> <InsertParameters> <asp:Parameter Name="Aciklama" Type="String" /> <asp:Parameter Name="KategoriAdi" Type="String" /> </InsertParameters> <UpdateParameters> <asp:Parameter Name="Aciklama" Type="String" /> <asp:Parameter Name="KategoriAdi" Type="String" /> <asp:Parameter Name="original_KategoriID" Type="Int32" /> <asp:Parameter Name="original_Aciklama" Type="String" /> <asp:Parameter Name="original_KategoriAdi" Type="String" /> </UpdateParameters> </asp:SqlDataSource> </div> </form> </body> </html>
========================================================================
Daha Sonrasında vermiş olduğumuz SqlDataSource 'mız üzerinde nasıl
yaptık buna bakalım
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; namespace DataListKullanimi { public partial class Default : System.Web.UI.Page { SqlConnection cnn = new SqlConnection("Server=.;Database=KuzeyRuzgari;trusted_connection=true"); protected void Page_Load(object sender, EventArgs e) { } //Propertiesden Verilen CommandNameleri Sil delete Guncelle update,Vazgec cancel //e.item -> Tıklanan Satırı yakalıyor olacak // e.CommandName = tıklananın adını verir protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { bool sonuc = false; if (e.CommandName == "delete") { sonuc = KategoriSil(Convert.ToInt32(e.CommandArgument)); if (sonuc) { DataList1.DataBind();//Bu Satır Yazılmaşsa hata } } if (e.CommandName == "edit") { DataList1.EditItemIndex = e.Item.ItemIndex;// bütün datalist içersinde editlecek satırı bul DataList1.DataBind(); } if (e.CommandName == "update") { TextBox KategoriAdi = (TextBox)e.Item.FindControl("txtKategoriAdi"); TextBox Aciklama = (TextBox)e.Item.FindControl("txtAciklama"); sonuc = KategoriGuncelle(Convert.ToInt32(e.CommandArgument),KategoriAdi.Text,Aciklama.Text); if (sonuc) { DataList1.EditItemIndex = -1;// secileni bırak DataList1.DataBind(); } } if (e.CommandName == "cancel") { DataList1.EditItemIndex = -1;// secileni bırak DataList1.DataBind(); } } private bool KategoriGuncelle(int ID, string kategoriAdi, string aciklama) { bool sonuc = false; SqlCommand cmd = new SqlCommand("UPDATE Kategoriler set KategoriAdi=@KatAdi,Aciklama=@Aciklama where KategoriID=@KatID ", cnn); cmd.Parameters.AddWithValue("@KatAdi",kategoriAdi); cmd.Parameters.AddWithValue("@Aciklama",aciklama); cmd.Parameters.AddWithValue("@KatID",ID); try { if (cnn.State == ConnectionState.Closed) cnn.Open(); sonuc = Convert.ToBoolean(cmd.ExecuteNonQuery()); } catch (SqlException ex) { string hata = ex.Message; } finally { cnn.Close(); } return sonuc; } private bool KategoriSil(int ID) { bool sonuc = false; SqlCommand cmd = new SqlCommand("Delete From Kategoriler where KategoriID=@KatID", cnn); cmd.Parameters.AddWithValue("@KatID", ID); try { if (cnn.State == ConnectionState.Closed) { cnn.Open(); } sonuc = Convert.ToBoolean(cmd.ExecuteNonQuery()); } catch (SqlException ex) { string Hata = ex.Message; } finally { cnn.Close(); } return sonuc; } } }
Umarım Faydalı olur
05:13
Asp.Net
,
Datalist
,
DataList Kullanımı Detaylı Anlatım
,
Secili Satır Guncelle
,
Sil
,
Vazgec
C# Combobox'dan Seçilen Tarihi Gösterme
Sinan Arslan
Merhaba Arkadaşlar ,
Bu bölümde basit bir uygulama ile combobox üzerinden secili tarihi gösteriyor olacağız
Bu bölümde basit bir uygulama ile combobox üzerinden secili tarihi gösteriyor olacağız
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 tarihodevi { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { for (int t = 1; t <= 31; t++) { cmbGun.Items.Add(t.ToString()); } for (int a = 1; a <= 12; a++) { cmbAy.Items.Add(a.ToString()); } for (int y = 1900; y <= 2012; y++) { cmbYil.Items.Add(y.ToString()); } } private void button1_Click(object sender, EventArgs e) { if (cmbGun.SelectedItem == (null)) { MessageBox.Show("Lütfen Gün Giriniz!"); } else if (cmbAy.SelectedItem == (null)) { MessageBox.Show("Lütfen Ay Giriniz!"); } else if (cmbYil.SelectedItem == (null)) { MessageBox.Show("Lütfen Yıl Giriniz"); } else { lbl2.Text = cmbGun.SelectedItem.ToString() + "." + cmbAy.SelectedItem.ToString() + "." + cmbYil.SelectedItem.ToString(); } if (cmbAy.SelectedItem.ToString() == "1") { lbl1.Text = cmbGun.SelectedItem.ToString() + ".Ocak" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "2") { lbl1.Text = cmbGun.SelectedItem.ToString() + ".Şubat" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "3") { lbl1.Text = cmbGun.SelectedItem.ToString() + ".Mart" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "4") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Nisan" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "5") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Mayıs" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "6") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Haziran" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "7") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Temmuz" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "8") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Agustos" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "9") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Eylül" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "10") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Ekim" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "11") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Kasım" + cmbYil.SelectedItem.ToString(); } else if (cmbAy.SelectedItem.ToString() == "12") { lbl1.Text = cmbGun.SelectedItem.ToString() + "Agustos" + cmbYil.SelectedItem.ToString(); } } } }
C# Console Uygulamaları
Sinan Arslan
Merhaba Arkadaşlar ;
Bu bölümde basit örneklerle console uygulaması geliştiriyor olacağız.
Bu bölümde basit örneklerle console uygulaması geliştiriyor olacağız.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TumOrnekler { class Program { static void Main(string[] args) { #region Kdv Hesapla //Console.WriteLine("Bir fiyat Giriniz"); //double fiyat = Convert.ToDouble(Console.ReadLine()); //Console.WriteLine("Bir Kdv Oranı Seçiniz"); //Console.WriteLine("Gıda için Kdv oranı %1"); //Console.WriteLine("Sağlık için Kdv Oranı %8"); //Console.WriteLine("Diğer için Kdv Oranı 18%"); //int secim = int.Parse(Console.ReadLine()); //double kdvlihesapla = 0; double sonuc = 0; //switch (secim) //{ // case 1: // kdvlihesapla = fiyat * 1 / 100; // break; // case 2: // kdvlihesapla = fiyat * 8 / 100; // break; // case 3: // kdvlihesapla = fiyat * 18 / 100; // sonuc = fiyat + kdvlihesapla; // break; // default: // Console.WriteLine("Lütfen 1 ila 3 arası bir seçeneği seçiniz"); // break; //} //Console.WriteLine("Girilen Fiyat :{0} Kdv :{1} Hesaplanan Toplam Tutar{2}:", fiyat, kdvlihesapla, sonuc); //Console.ReadKey(); #endregion #region Not Hesapla //Console.WriteLine("Lütfen Adınızı Giriniz"); //string ad = Console.ReadLine(); //Console.WriteLine("Birinci Notunuzu Giriniz"); //int birinciNot = int.Parse(Console.ReadLine()); //Console.WriteLine("İkinci Notunuzu Giriniz"); //int ikinciNot = int.Parse(Console.ReadLine()); //if (birinciNot >= 0 && birinciNot <= 100 && ikinciNot >= 0 && ikinciNot <= 100) //{ // double ortalama = (double)(birinciNot + ikinciNot) / 2; // if (ortalama < 50) // { // Console.WriteLine(" Sayın {0} Kaldınız Ortalamanız {1}", ad,ortalama); // Console.ReadLine(); // } // else if (ortalama >= 50 && ortalama < 65) // { // Console.WriteLine(" Sayın {0} Geçtiniz Ortalamanız {1}", ad,ortalama); // Console.ReadLine(); // } // else if (ortalama >= 65 && ortalama < 84) // { // Console.WriteLine(" Sayın {0} İyi ile Geçtiniz Ortalamanız{1}", ad,ortalama); // Console.ReadLine(); // } // else if (ortalama >= 84 && ortalama <= 100) // { // Console.WriteLine("Sayın {0} Pekiyi ile Geçtiniz Ortalamanız{1}", ad,ortalama); // Console.ReadLine(); // } //} //else //{ // Console.WriteLine("Lütfen 0 ila 100 Arasında not Giriniz !!!"); //} #endregion #region Mevsimler //Console.WriteLine("Bir Mevsim Giriniz"); //string mevsim = Console.ReadLine().ToLower(); //switch (mevsim) //{ // case "ilkbahar": // Console.WriteLine("ilkbahar mevsimi Ayları :Mart ,Nisan Mayıs"); // break; // case "yaz": // Console.WriteLine("yaz mevsimi Ayları :Haziran ,Temmuz ,Ağustos"); // break; // case "sonbahar": // Console.WriteLine("sonbahar mevsimi Ayları :Eylül ,Ekim, Kasım"); // break; // case "kış": // Console.WriteLine("Kış mevsimi Ayları :Aralık ,Ocak, Şubat"); // Console.ReadLine(); // break; // default: // Console.WriteLine("Lütfen Bir Mevsim Adını Giriniz!!!!"); // break; //} #endregion #region Girilen Dizi Aralığındaki Sayıların Toplamı //Console.WriteLine("Lütfen Bir Değer Aralığı Giriniz"); //int aralik = int.Parse(Console.ReadLine()); //int[] dizi = new int[aralik]; //int Sonuc = 0; //for (int i = 0; i < dizi.Length; i++) //{ // for (int sayi = 0; sayi <= dizi.Length - 1; sayi++) // { // dizi[sayi] = sayi; // } // Sonuc += dizi[i]; //} //Console.WriteLine("Girilen Aralığın Toplamı {0}", Sonuc); //Console.ReadLine(); #endregion #region Basit Hesap Makinası //Console.WriteLine("Birinci Sayiyi Giriniz"); //int sayi = int.Parse(Console.ReadLine()); //Console.WriteLine("İkinci Sayiyi Giriniz"); //int ikincisayi = int.Parse(Console.ReadLine()); //Console.WriteLine("Birinci işlem Topla"); //Console.WriteLine("Birinci işlem Çıkar"); //Console.WriteLine("Birinci İşlem Çarp"); //Console.WriteLine("Dördüncü işlem Böl"); //Console.WriteLine("Lütfen bir işlem Seçmek için 1 ila 4 arası seçim yapınız"); //int secim = int.Parse(Console.ReadLine()); //int sonuc = 0; //if (secim == 1 || secim == 2 || secim == 3 || secim == 4) //{ // switch (secim) // { // case 1: // sonuc = sayi + ikincisayi; // break; // case 2: // sonuc = sayi - ikincisayi; // break; // case 3: // sonuc = sayi * ikincisayi; // break; // case 4: // if (sayi != 0 && ikincisayi != 0) // { // sonuc = sayi / ikincisayi; // } // else // Console.WriteLine("Sonsuz"); // Console.ReadLine(); // break; // default: // Console.WriteLine("Seçim Yapmadan İşlem Yapamazsınız"); // break; // } // Console.WriteLine("Seçmiş olduğunuz İşlemin Sonucu{0} ", sonuc); // Console.ReadLine(); //} //else //{ // Console.WriteLine("Lütfen 1 ila 4 Arasında Seçim Yapınız!!!"); // Console.ReadLine(); //} #endregion } } }
C# Diziler Ve Dizi Kullanım Örnekleri
Sinan Arslan
Merhaba Arkadaşlar ;
Bu bölümde C# Diziler konusuna giriş yapıp tanıtım aşamasını geçip daha sonrasında örnekler üzerinden devam ediyor olacağız
======================================================================= C# Dizilerde Sıralama
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 _17_Diziler { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnTanitim_Click(object sender, EventArgs e) { //Veritipi[] isim = new Veritipi[elemanSayisi]; int[] Sayilar = new int[5]; //! C#'da indeksler 0 dan baslar //! Max indeks sayisi n - 1 string[] Yazilar = new string[6]; Yazilar[2] = "Mahmut Günveren"; Yazilar[0] = "Hatice"; Yazilar[1] = "Kasım"; Yazilar[1] = "Nazan"; Yazilar[3] = "Nalan"; Yazilar[4] = "Kemal"; Yazilar[5] = "Ragıp"; //Diziden Deger OGrenme string Veri = Yazilar[2]; //MessageBox.Show(Veri); int Uzunluk = Yazilar.Length; bool Varmi = Yazilar.Contains("Ayse"); //Array.Clear(Yazilar, 0, 2); int SiraNo = Array.IndexOf(Yazilar, "Ayse"); //Ilk Bulduğunu Verir int SiraNo2 = Array.IndexOf(Yazilar, "Ayse", 3); //indeks numarası 3 ten sonra Ayse ye bak int SiraNo3 = Array.IndexOf(Yazilar, "Lale"); //indexof elemanı bulamazsa -1 verir if (SiraNo3 == -1) { // MessageBox.Show("Aradığınız Kişi Bulunamadı"); } int SiraNo4 = Array.LastIndexOf(Yazilar, "Ayse"); //4 int SiraNo5 = Array.LastIndexOf(Yazilar, "Ayse", 3); //Array.Sort(Yazilar); //A'dan Z'ye - 0'dan 100'e //Array.Reverse(Yazilar); //Mevcut siralamayı ters sekilde Yazar Array.Resize(ref Yazilar, 13); //Max 13 eleman olur. Yazilar[12] = "ABC"; //for (int i = 0; i < Yazilar.Length; i++) //{ // //string Veri = Yazilar[3]; // string Secilen = Yazilar[i]; // MessageBox.Show(Secilen); //} //foreach(VeriTipi isim in Diziler) //Dizi gibi koleksiyonlar gezmek //Sadece İleri Dogu Calısır. foreach (string yazi in Yazilar) { MessageBox.Show(yazi); } foreach (Control ctrl in this.Controls) { } } } }
========================================================================
C# Dizi Örnek
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 SinanArslanDizilerDevam { public partial class Form1 : Form { public Form1() { InitializeComponent(); } int[] sayilar = { 8, 12, 16, 5, 9, 18, 3, 22, 25, 2 }; int gecici = 0; private void Form1_Load(object sender, EventArgs e) { for (int i = 0; i < sayilar.Length; i++) { listBox1.Items.Add(sayilar[i]); } //int[] sayilar = { 8, 12, 16, 5, 9, 18, 3, 22, 25, 2 }; for (int i = 0; i <sayilar.Length; i++) { for (int j =i+1; j < sayilar.Length; j++)// dizinin ilk elmanı için burdan dizinin birinci degerini alıyoruz { // Dıştaki for için içerdeki 10 defa çalışacak if (sayilar[j] < sayilar[i]) // i=sıfırıncı index için jnin alacagı tüm degerlere bakılır { gecici = sayilar[j];// sayi degişkenine sayıların i nin degeri kaybolmasın diyerek degerleri atama yapıyoruz Silenecek deger için sayilar[j] = sayilar[i]; // jde ki küçük degeri iye atıyoruz sayilar[i] = gecici; //j deki degere sayi degişkenin degerini atama yapıyoruz } } } for (int i = 0; i < sayilar.Length; i++) { listBox2.Items.Add(sayilar[i]); } // Array.Sort(sayilar) diziyi küçükden büyüğe sıralar // Array.Reverse(sayilar); diziyi büyükden küçüge sıralar } } }
======================================================================= C# Dizilerde Sıralama
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 wfEnBuyukEnKucuk { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { int[] Notlar = { 50, 70, 100, 90, 65, 75, 30, 80 }; string[] Ogrenciler = { "Vedat", "Esra", "Sinan", "Nejat", "Leyla", "Ferdi", "Hüseyin", "Oya" }; int enkucuk = Notlar[0]; int enbuyuk = Notlar[0]; string buyukalan="", kucukalan=""; for (int i = 0; i < Notlar.Length; i++) { if (Notlar[i] > enbuyuk) { enbuyuk = Notlar[i]; buyukalan = Ogrenciler[i]; } if (Notlar[i] < enkucuk) { enkucuk = Notlar[i]; kucukalan = Ogrenciler[i]; } } txtEnBuyukNot.Text = enbuyuk.ToString(); txtEnKucukNot.Text = enkucuk.ToString(); txtEnBuyukAlan.Text = buyukalan.ToString(); txtEnKucukAlan.Text = kucukalan.ToString(); } } }
======================================================================
C# Dizi Metodlari
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 SinanArslanDizilerDevam { public partial class Form2 : Form { public Form2() { InitializeComponent(); } int[] sayilar = { 8, 12, 16, 5, 9, 18, 3, 22, 25, 2 }; private void Form2_Load(object sender, EventArgs e) { sayilar.Max();// dizinin en büyük degereini verir sayilar.Min();// dizinin en küçük degerini veriri Array.Reverse(sayilar);// diziyi büükden üçüğe sıralar sayilar.Rank.ToString();//Dizinin boyutunu verir Array.Sort(sayilar);// diziyi küçükden büyüğe sıralar Array.BinarySearch(sayilar, 3);// girilen index degerini verir==16 gibi } } }
04:28
C# Dizi Örnekleri
,
C# Diziler
,
C# Dizilerde Sıralama
Kaydol:
Kayıtlar
(
Atom
)

