TAFE の課題があり、相談時間 (1 時間あたり 25 ドル) に基づいて相談の費用を計算するコンソール プログラムを Visual Studio で作成する必要があります。
string hours, rate, total;
Console.Write("Enter consultation time in hours");
hours = Console.ReadLine();
rate = ;
total = hours * rate;
Console.WriteLine("Fee is " + total);
私の問題は 5 行目にあり、「演算子 '*' はタイプ 'string' および 'string; のオペランドに適用できません。」というエラーが表示されます。
誰かが私に何が間違っているのか、なぜ2つの文字列を掛けることができないのか、またその行を機能させる別の方法を提供できますか?
編集:皆さんありがとうございます。与えられたすべての情報は役に立ちました。ユーザー入力によって変更されない設定値として、レートを整数として残して完了しました。時間と合計はまだ文字列です。convert.ToDecimal 行を介して 10 進数に変換する時間は、GianlucaBobbio から提供されました。現在の唯一の問題は、レート * 時間の計算後にコンソールが開いたままにならないことですが、それを修正できます。
あなたはちょうど新しい通常のユーザーを持っているかもしれません:D! 助けに感謝します。あなたはすべての命の恩人です:)