da real shit
Lt. Junior Grade
- Registriert
- Mai 2005
- Beiträge
- 277
Hi,
Ich wollte einen kleinen Droprate - Monsterkill rechner für Ragnarok Online coden, das Ganze sollte eine simple Konsolen Anwendung in C# werden da ich sowieso vorhatte mich damit mal auseinander zu setzen. Jetzt habe ich Allerdings dass Problem, Dass er mit Console.Readline einen string einliest der sich aber nicht in float umwandel lässt. Zum besseren Verständnis hier mal mein Source:
Der Fehler den der Debugger ausgibt ist dieser: Eine Konvertierung vom Typ "string" in "float" ist nicht möglich. Zeile 17 Spalte 22
Ich verwende Visual Studio 2005 Express.
lg
drs
Ich wollte einen kleinen Droprate - Monsterkill rechner für Ragnarok Online coden, das Ganze sollte eine simple Konsolen Anwendung in C# werden da ich sowieso vorhatte mich damit mal auseinander zu setzen. Jetzt habe ich Allerdings dass Problem, Dass er mit Console.Readline einen string einliest der sich aber nicht in float umwandel lässt. Zum besseren Verständnis hier mal mein Source:
Code:
using System;
using System.Collections.Generic;
using System.Text;
namespace Monsterdroprate
{
class Program
{
static void Main(string[] args)
{
float Droprate;
float Monsterzahl;
string Dropstr;
Console.WriteLine("Xamons Monster-Droprate Rechner");
Console.WriteLine("für Ragnarok Online");
Dropstr=Console.ReadLine();
Droprate=(float) Dropstr; //Hier wird der Fehler markiert
Monsterzahl = 100 / Droprate;
Console.WriteLine("Droprate: " + Droprate);
Console.WriteLine("Monsterzahl: " + Monsterzahl);
Console.ReadKey();
}
}
}
Der Fehler den der Debugger ausgibt ist dieser: Eine Konvertierung vom Typ "string" in "float" ist nicht möglich. Zeile 17 Spalte 22
Ich verwende Visual Studio 2005 Express.
lg
drs