小编Sig*_*iDe的帖子

结束一个if语句C#

我不知道在这种情况下还有什么用,但if语句.

我想要做的是string direction;从Windows表单中获取值并检查它是否具有我正在寻找的值.然后检查turtleDir哪个是指示方向的字符串值turtleDir.

这个问题是在这里else if语句,当turtleDirlookingleft它所有的else if语句.我想要它做的是在它完成其他if语句后需要停止并等待下一个命令.没有经过所有的陈述.

有人可以告诉我如何解决它以及我做错了什么?

这是代码:

else if ( Program.form.direction == "right" ) 
{
   if ( turtleDir == "left" )
   {
      angle = -1.6f;
      turtleDir = "lookingLeft";
      Program.form.direction = "";
   }
   else if ( turtleDir == "lookingLeft" )
   {
      angle = 3.15f;
      turtleDir = "lookingDown";
   }
   else if ( turtleDir == "lookingDown" )
   {
      angle = 1.6f;
      turtleDir = "lookingRight";
   }
   else if ( turtleDir == "lookingRight" ) …
Run Code Online (Sandbox Code Playgroud)

c# if-statement

2
推荐指数
1
解决办法
1万
查看次数

这个VB6 Rnd()调用的C#等价物是什么?

我有一个问题,VB代码Int(Rnd() * 75) + 75)将它转移到C#.我试过了

Random random = new Random
random.Next( 75 ) + 75
Run Code Online (Sandbox Code Playgroud)

但它不对.请帮我.

谢谢

c# vb6 random vb6-migration

0
推荐指数
1
解决办法
7318
查看次数

标签 统计

c# ×2

if-statement ×1

random ×1

vb6 ×1

vb6-migration ×1