

C# İcin Yardim Edecek Varmi ? Program İcin Yol Gesterilmesi Yeter .
-
SharpShooter bunu yazdı:
-----------------------------
maximuss bunu yazdı:
-----------------------------
SharpShooter bunu yazdı:
-----------------------------
maximuss bunu yazdı:
-----------------------------
SharpShooter bunu yazdı:
-----------------------------
serileştirme olabilir, olmaz diyen arakdaşları anlamadım ?tek gereken
list tipinde içine ilgili class'ı koymak.Şu sıra işini pek anlayamadım.
A B C D
1 K K K K
2 K K K K
3 K K K K
4 K K K K
5 K K K K
meserla 5 sıradan 4 lü gruplar halinden kasıt ettiğin bu mudur ? Buysa aslında harf ve rakamlarla yapabilirsin bu sıra işini
A1,A2,B1 gibi vs.
-----------------------------enum işi kolay hocam,
class yolcu
{
public yolcu(yolcular tip)
{
}
}
enum yolcular
{
first, economy
}örnek formda kullandığımızda;
yolcu hebe = new yolcu(yolcular.first);
-----------------------------namespace kursproje.classlar
{
class passangerclass
{
#region degisken tanimi
private string _passangername;
private int _passangernumber;
#endregion
#region degisken yazdirma
public string passangername
{
get { return _passangername;}
set { _passangername = value}
}
public int passangernumber
{
get { return _passangernumber; }
set { _passangernumber = value; }
}public static yolcu(string passangername , int passangernumber)
{this._passangername = passangername;
this._passangernumber = passangernumber;
}
bu yolla yapsam olurmu ?
-----------------------------olur niye olmasın ama sen enum istiyorum demişsin ?
-----------------------------enumun mantigini anlamadigim icin :) ne bilim , nasil kullanicam enumui ? anlamadim ...
-
şimdi hocam yeni bi class oluşturalım
namespace ucakYolcuProgrami
{
class yolcu
{
}
}ilk eklediğimizde böyle.
enum ekleyelim
namespace ucakYolcuProgrami
{
class yolcu
{
}
enum yolcular
{
first, economy
}
}
şimdi enum'u inceleyelim
enum enumunAdi
{
deger1,deger2,deger3,deger4
}
enum'un içine ne yazarsan yaz her biri bir degeri tutar. örnek bir class hazırlayalım.
namespace ucakYolcuProgrami
{
class yolcu
{
public yolcu(yolcular tip)
{
}
}
enum yolcular
{
first, economy
}
}
class'i newlerken bize yolcular enumunda'ki değerlerden birini istiyecek.
örnek;
yolcu yeniYolcu = new yolcu(yolcular.first); veya diğer enum değerimiz yolcular.economy -
kafam karisti :)
namespace ucakYolcuProgrami
{
class yolcu
{
..
.
.
}
noktali yerleri bosmu birakicaz ? -
maximuss bunu yazdı:
-----------------------------
kafam karisti :)
namespace ucakYolcuProgrami
{
class yolcu
{
..
.
.
}
noktali yerleri bosmu birakicaz ?
-----------------------------hocam enum kullanmak için tek yapman gerekem namespace seviyesinde;
enum yolcular
{
first, economy
}tanımlaman.sonra istersen classın constructor'ında tip istersin, o da şöyle;
class yolcu
{
public yolcu(yolcular tip)
{
}
}yani tamamını yazarsak;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu
{
public yolcu(yolcular tip)
{
}
}
enum yolcular
{
first, economy
}
} -
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
public yolcu(string Passangername , int Passangernumber)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;
}
}
enum yolcular
{
first, economy
}
}boyle mi olucak ?
-
maximuss bunu yazdı:
-----------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
public yolcu(string Passangername , int Passangernumber)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;
}
}
enum yolcular
{
first, economy
}
}boyle mi olucak ?
-----------------------------birde enumu eklersin;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
private yolcular _yolcuTipi;
public yolcu(string Passangername , int Passangernumber,yolcular yolcuTipi)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;this._yolcuTipi=yolcuTipi;
}
}
enum yolcular
{
first, economy
}
} -
SharpShooter bunu yazdı:
-----------------------------
maximuss bunu yazdı:
-----------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
public yolcu(string Passangername , int Passangernumber)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;
}
}
enum yolcular
{
first, economy
}
}boyle mi olucak ?
-----------------------------birde enumu eklersin;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
private yolcular _yolcuTipi;
public yolcu(string Passangername , int Passangernumber,yolcular yolcuTipi)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;this._yolcuTipi=yolcuTipi;
}
}
enum yolcular
{
first, economy
}
}
-----------------------------hee simdi anladim :)
bu yolcu publigindeki ( yolcular yolcutipi ) ile enum yolcu ayni sey degilmi ?
ona gore siraliycak yani ?
-
maximuss bunu yazdı:
-----------------------------
SharpShooter bunu yazdı:
-----------------------------
maximuss bunu yazdı:
-----------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
public yolcu(string Passangername , int Passangernumber)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;
}
}
enum yolcular
{
first, economy
}
}boyle mi olucak ?
-----------------------------birde enumu eklersin;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ucakYolcuProgrami
{
class yolcu{
private string _passangername;
private int _passangernumber;
private yolcular _yolcuTipi;
public yolcu(string Passangername , int Passangernumber,yolcular yolcuTipi)
{
this._passangername = Passangername;
this._passangernumber = Passangernumber;this._yolcuTipi=yolcuTipi;
}
}
enum yolcular
{
first, economy
}
}
-----------------------------hee simdi anladim :)
bu yolcu publigindeki ( yolcular yolcutipi ) ile enum yolcu ayni sey degilmi ?
ona gore siraliycak yani ?
-----------------------------evet ona göre sıralayacak, sen enumun içine ne yazarsan onlar listelenecek :)
-
sagol :) bu passanger klasi bitirdim yardiminla :)
-
maximuss bunu yazdı:
-----------------------------
sagol :) bu passanger klasi bitirdim yardiminla :)
-----------------------------hayirli olsun :))ne demek hocam lafı mı olur, takıldığın yerde tekrar yaz :)