oguzhansr40
Kilopat
- Katılım
- 1 Temmuz 2017
- Mesajlar
- 1.638
- Çözümler
- 3
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Haçker
Merhabalar. Ben okulda C# dersi alıyorum. Ama normalde C# biliyorum. Hoca "for" döngüsünü anlattı. Klasik olarak sayılar üzerinden anlattı. Ama normal çalışırken hiç dikkat etmediğim ama burada görünce aklıma takılan bir şey oldu. Kodu atayım onun üzerinden anlatayım.
[CODE lang="csharp" title="c#"]private void button22_Click(object sender, EventArgs e)
{
int bas, bit;
bas = Convert.ToInt32(textBox7.Text);
bit = Convert.ToInt32(textBox8.Text);
for (int i = bas; i <= bit; i++)
{
MessageBox.Show(i.ToString());
}
}[/CODE]
Şimdi burada for döngüsünün içerisine parantez içinde (int i ...) yazıp devam ettik. Bu i yerine başka bir şey denediğimde hata veriyor kod. Fare imlecini getirip baktığımda ise yerel değişken diyor. Baştaki değişkenlere de aynısını dedi. Yani demek istediğim bu for döngüsünün içerisine neden i dışında başka bir şey kullanamıyorum? Belirli bir açıklaması var mı? Araştırdım ama pek bir sonuca varamadım.
[CODE lang="csharp" title="c#"]private void button22_Click(object sender, EventArgs e)
{
int bas, bit;
bas = Convert.ToInt32(textBox7.Text);
bit = Convert.ToInt32(textBox8.Text);
for (int i = bas; i <= bit; i++)
{
MessageBox.Show(i.ToString());
}
}[/CODE]
Şimdi burada for döngüsünün içerisine parantez içinde (int i ...) yazıp devam ettik. Bu i yerine başka bir şey denediğimde hata veriyor kod. Fare imlecini getirip baktığımda ise yerel değişken diyor. Baştaki değişkenlere de aynısını dedi. Yani demek istediğim bu for döngüsünün içerisine neden i dışında başka bir şey kullanamıyorum? Belirli bir açıklaması var mı? Araştırdım ama pek bir sonuca varamadım.