Využij akce až 30 % zdarma při nákupu e-learningu. Více informací. Zároveň je tento týden sleva až 80 % na e-learning týkající se C# .NET
Hledáme nového kolegu do redakce - 100% home office, 100% flexibilní pracovní doba. Více informací.
discount week 30 halloween

Diskuze: přiřazení hodnoty do string z object

Aktivity
Avatar
ZdenekS
Člen
Avatar
ZdenekS:22.8.2018 9:53

Zdravím, pomohl by někdo jak přiřadit hodnotu z "object" do "string"

public object Country {
get {
return this.CountryField;
}
set {
this.CountryField = value;
}
}

=============­========================­========

Object okzeme = new Object();
okzeme = xmlInput.pl.gl­.Country;

=============­========================­========

v okzeme mám hodnotu

[0]|{Text,Value = "GB"}

=============­========================­========

jak si hodnotu "GB" přiřadím do proměnné string

string anglie = ?????????????­??????????

děkuju

 
Odpovědět
22.8.2018 9:53
Avatar
Tomáš
Člen
Avatar
Odpovídá na ZdenekS
Tomáš :22.8.2018 11:30

Ahoj v c# už jsem sice hodně dlouho nedělal ale tuším že se k tomuto používa metoda ToString něco jako :

Object obj=new Object();
obj="Ahoj";

string retezec=Convert.ToString(obj);
nebo
string retezec=obj.ToString();
 
Nahoru Odpovědět
22.8.2018 11:30
Avatar
krepsy3
Redaktor
Avatar
krepsy3:22.8.2018 14:57
string anglie = okzeme as string;       //pokud ale okzeme nebude string, program spadne
string anglie;  //takto se to dá ošetřit, v případě, že by okzeme nebyl string
if (okzeme is string) anglie = okzeme as string;
else anglie = "";
Editováno 22.8.2018 14:58
Nahoru Odpovědět
22.8.2018 14:57
Programátor je stroj k převodu kávy na kód.
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
plelovsky
Člen
Avatar
Odpovídá na krepsy3
plelovsky:22.8.2018 17:37

V proměnné okzeme máš zřejmě objekt typu XmlNode (https://msdn.microsoft.com/…vs.110).aspx)

string anglie = (okzeme as XmlNode)?.Value;
 
Nahoru Odpovědět
22.8.2018 17:37
Avatar
plelovsky
Člen
Avatar
Odpovídá na krepsy3
plelovsky:22.8.2018 17:39

//pokud ale okzeme nebude string, program spadne

Nespadne, proměnná anglie bude null.

 
Nahoru Odpovědět
22.8.2018 17:39
Avatar
plelovsky
Člen
Avatar
Odpovídá na plelovsky
plelovsky:22.8.2018 17:43

Sorry, to není reakce na krepsy3, ale odpověď na dotaz.

 
Nahoru Odpovědět
22.8.2018 17:43
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.