입니다. 그래서 float 번호로 입출력을하려고합니다. "암시 적으로 '부동'(CS0029)에 유형 '문자열을'변환 할 수 없습니다 오류 CS0029을"float로 변환하는 가장 빠른 방법은
Console.WriteLine("Enter float number: ");
float number = Console.ReadLine();
Console.WriteLine("{0}", number);
나는에서는 ReadLine가 발생합니다 문자열의 형식이됩니다 문제를 참조하십시오. 자, 어떻게 문자열을 float로 변환합니까? 나는 float.Parase 사용할 수 있습니다
string unformattedNumber;
float number;
Console.WriteLine("Enter float number: ");
unformattedNumber = Console.ReadLine();
number = float.Parse(unformattedNumber);
Console.WriteLine("{0}", number);
을하지만에서는 ReadLine 문에서와 같이 같은 라인에 변환 할 수있는 더 좋은 방법은 무엇입니까?
'수 = float.Parse (Console.ReadLine());'-'플로트도있다. TryParse'를 처분하십시오. – Jon
아! 나는 이것을 사용할 수 있다는 것을 몰랐다. – HelpNeeder
TryParse는 문자열이 유효한 숫자가 아닌 경우 조금 더 빠릅니다. –