私はC#を使用していて、テキスト行(ln)を読み込んで画像ボックスに画像を割り当てています。イメージが選択された後、私はそれが夜か昼であるかどうかをチェックし、太陽が終わったら選択したイメージを夜のバージョンに変更しようとします。変数の値を再割り当て
charPos = ln.IndexOf("partly cloudy", 0);
if (charPos > -1)
{
skyimg = "sct.jpg";
skymsg = "Partly Cloudy";
If (AMPM = "P") skyimg = "nsct.jpg";
}
コンパイラは、私はセミコロンを欠けていると、ちょうどその第二の「if」のチェックを好きではないと言われます。 "else if"を使用し、各チェックに両方の条件を含める必要がありますか?