Forum: Object-Pascal / Delphi-Language
C#
by faux,
1. Mär 2006
@elvis:
Danke, aber das Stichwort "boxing" alleine hätte auch gereicht... :D
btw:
Bei deinem Beispiel muss man ja erst wieder den Typ kennen, würde ich mal sagen, oder sehe ich das falsch?
Forum: Object-Pascal / Delphi-Language
C#
by faux,
1. Mär 2006
Gute Idee.
Werde das Ganze noch mit TryParse absichern.
Hab da was verwechselt. Die Funktion gibts ja garnicht..
Wie könnt eich das sonst absichern?!
Hab doch nichts verwechselt, nur in der falschen Klasse nachgesehen. ;)
Nicht Convert.TryParse, sondern Int32.TryParse.. :D
Forum: Object-Pascal / Delphi-Language
C#
by faux,
1. Mär 2006
OK, das ist auch wieder wahr. :oops:
Aber ich hätte eher die Zeile mit dem is gemeint. Die würde ich gerne etwas verallgemeinern, denn es könnte ja auch ein long oder ein byte übergeben werden.
Grüße
Faux
Forum: Object-Pascal / Delphi-Language
C#
by faux,
1. Mär 2006
So, hätte mal kurz ne Frage.
Wie kann ich denn die folgene Funktion etwas verkürzen?
public static bool BoolToInt(object input)
{
if (input is int)
{
if ((int)input == 0)
return false;
else