私がしようとしているのは、rng == 1かつffAName()に文字Aが含まれている場合のみffAName()を返すことです。私はこれに本当に新しいです。if文の中でif文を使用して文字列を返すにはどうすればよいですか?
答えて
ffAName()
が文字列を返すメソッドであるとすると、文法上間違っているのはif
の条件に当てはまらないとffNameProbability()
が返されないということだけです。
だからあなたが行うことができます:
private string ffNameProbability()
{
int rng = rand.Next(6);
if (rng == 1 && ffAName().Contains('a)) //combined these conditions - not necessary, just cleaner (I think)
{
return ffAName();
}
return null; //only hits if above is false.
}
をrng
の値に応じて、ffaName()
またはnull
のいずれかを返します。
ああ、私のおかげで、ありがとう。これは〜 –
@MikailKraftでしたようにあなたを歓迎します。 C#を学んでいるならば、あなたのメソッドは常に(voidでない限り)値を返すことができなければならないことに留意してください。 Visual Studioを使用している場合、これについてコンパイラの警告が表示されます。 – levelonehuman
@Mikhail:あなたの問題を解決した場合、答えを受け入れることによって、レベル2のポイントを与えてください。 –
//this will check 'A' or 'a'
if(ffAName().IndexOf("a", StringComparison.OrdinalIgnoreCase) >= 0 &&
rng == 1)
{
return ffAName();
}
私は&&を学びました!ありがとうございました! –
- 1. if文を文字列として保存するにはどうすればよいですか? C#
- 2. IF文をIF文で使用する
- 3. if文で2つの文字列をチェックするにはどうすればよいですか?
- 4. このif/else文にif/else文を追加するにはどうすればよいですか?
- 5. 配列の配列内でforeachとif文を使用するにはどうすればよいですか?
- 6. Javaで特殊文字のif文を作成するにはどうすればよいですか?
- 7. テキストボックス内の文字をカウントするif文を作成するにはどうすればよいですか?
- 8. 文字列内の文字列を文字列内で渡すにはどうすればよいですか?
- 9. 列にネストされたif文を使用するにはどうすればよいですか?
- 10. if文を使用して属性の値を変更するにはどうすればよいですか?
- 11. if文のinputはどのように使用しますか?
- 12. if文でaccount.balanceを使用しようとしています
- 13. 文字列のすべての文字を使用するにはどうすればよいですか?
- 14. if()文でBluetooth受信文字列をどのように使用できますか?
- 15. error_reporting(0)を使用しています。 if文の中で?
- 16. 文字列リテラルで文字列補間を使用するにはどうすればよいですか?
- 17. if文を使用して正しい文字列を入力したかどうかを確認する
- 18. Scalaで文字列補間を使用して文字列を固定幅文字列としてフォーマットするにはどうすればよいですか?
- 19. (Java)Ifとelse if文が文字列を認識しない
- 20. If文を使用してSQLで文字列を解析する
- 21. HTML内でPHPのif文を正しく使用するにはどうすればよいですか?
- 22. <img>タグのソースをif if else文でどのように変更すればよいですか?
- 23. if条件で文字列を使用するには?
- 24. if文を使用して文字列が奇数かどうかをjavaで出力する
- 25. switch文を使用して文字列スタックを実装するにはどうすればよいですか?
- 26. 文字列の繰り返し文字を検索するにはどうすればよいですか?
- 27. if文と文字列
- 28. if文で2つの文字列メソッドを使用できますか?
- 29. 文字列をリストに分割し、If文で使用します。
- 30. IF文でstrtotimeを正しく使用するにはどうすればよいですか?
これは何でも、これはC++ではありません。 –
質問をすると、適切な言語にタグを付けるのに役立ちます。 – Borgleader
@SMeaden oops、私はC#だと思います。私は引き出しの中で最も鋭いナイフではない... –