Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

multiple if statements?

$
0
0
I have to many if statements!, what techniques, and how can I shorten this?


public virtual string MoveRulesGenerator(string move1, string move2)
        {
            if (move1.Equals("Rock") && move2.Equals("Rock"))
            {
                return "draw";
            }
            else if (move1.Equals("Rock") && move2.Equals("Scissor"))
            {
                return "Rock";
            }
            else if (move1.Equals("Rock") && move2.Equals("Paper"))
            {
                return "Paper";
            }
            else if (move1.Equals("Paper") && move2.Equals("Scissor"))
            {
                return "Scissor";
            }
            else if (move1.Equals("Papper") && move2.Equals("Paper"))
            {
                return "Draw";
            }
            else if (move1.Equals("Scissor") && move2.Equals("Scissor"))
            {
                return "Draw";
            }

            return null;

        }



Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>