TheMethod() から Main に戻り値を渡し、if ステートメントが true として渡された場合に単語を表示するのに問題があります。
これを行う 2 つの方法を考えましたが、どちらもうまくいきませんでしたが、synatx が不足していると思います。
- return ?; の使用 非 void メソッドを呼び出して、戻り値を表示します。
- voidメソッドを使って実際に書き出す(下の例)
そうです、私はこれが初めてですが、非常に多くの反復を行ったので、すべてが混ざり合っており、何を試したかを忘れてしまいました. 構文に関するヘルプは、これらの方法のいずれにも役立ちます。
基本的に、数字を繰り返すために必要です
1,2,3,4 であり、現在の反復が if ステートメントの式と一致するかどうかに応じて、単語が表示されます。
例:
if (3 = i)
{
Console.WriteLine("Word");
}
コード:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Proj5
{
class Program
{
int i = 0;
static void Main(int i)
{
for (i = 0; i < 101; i++)
{
Console.WriteLine("test");
}
}
string TheMethod(int i)
{
string f = "Word1";
string b = "Word2";
if (i == 3)
{
return f;
}
if (i == 5)
{
return b;
}
if (0 == (i % 3))
{
return f;
}
if (0 == i % 5)
{
return b;
}
else
{
return b;
}
}
}
}