Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

C# ini dosyadan veri çekip int'e dönüştürmek


Öne çıkan mesajlar

Mesaj tarihi:
Selamlar şöyle bir ini dosyam var.

[Server]
IP = 11.11.60.56
Port = 567

Şimdi ben bunu şöyle çekiyorum

public static int Port;
IniFile Settings = new IniFile(@"config.ini");
Port = Settings.Read("Port", "Server");

Bu portu inte çeviremiyorum. Int32.Parse, Convert.Int32 v.s fala nherşeyi denedim. C# 'da pek tecrübesizim bulamadım çözümünü açıkcası.

Cannot implicitly convert type 'string' to 'int'

Verdiği hatada budur
Mesaj tarihi:
Read'in return type'ının string olduğunu düşünerek, implicit conversion yapamıyorum diyor işte,

int.Parse(Settings.Read("Port", "Server" )); yemiyor mu diyorsun yani?

ayrıca,

Seele said:

iniyi gec xmlvar config dosyasi olarak.
Mesaj tarihi:
Pluton said:


public static int Port;
IniFile Settings = new IniFile(@"config.ini");
Port = Settings.Read("Port", "Server");


int tanimliyosun ama string atiyosun ?
Mesaj tarihi:
di said:

Pluton said:


public static int Port;
IniFile Settings = new IniFile(@"config.ini");
Port = Settings.Read("Port", "Server");


int tanimliyosun ama string atiyosun ?


Tamam işte orda Int'e convert edicem ama ederken hata veriyor diye kıvranıyordum.

Ancak COnvert.Int32 oluyormuş ya. İlk denediğimde sıkıntı çıkmıştı sanırım başka hataymış.

Tamam tamam mallık bende kızmayın
Mesaj tarihi:
behran said:

iniden okunan degeri string bir degere at.
string portNo gibi
onuda

int port = Convert.ToInt32(portNo);
ile int e cast etmis olursun


Aynen öyle yaptım bende tşk ederim
×
×
  • Yeni Oluştur...