• 声明字符串中的if语句,并用它在它之外的C#

  • 本文关于 c#,string,if-statement
  • CodeGo.net > 声明字符串中的if语句,并用它在它之外的C#
  •  

    声明字符串中的if语句,并用它在它之外的C#



    c# string if-statement
    我已经编写一个文字adventure和随机情景之一是,你一个神奇宝贝和它战斗。有需要你回去(打,跑,项目,戳)选项(就像在看库存)。例如,如果你输入一个那么你应该回去然而,不仅是hasEncountered CodeGo.net,而当随机场景被触发那么它是假的默认(布尔),意思
      if (hasEncountered == false)
      {
       Console.WriteLine("While travelling you go through a patch of tall grass..");
       Thread.Sleep(2000);
       Console.WriteLine("*pokemon music*");
       Thread.Sleep(1500);
       Console.Clear();
       Console.WriteLine("You encounter a {0}!", pokemon1);
      }
    
    被触发。每当输入一个被调出。我不想再看到这个部分,所以我这样做:
      else
      {
       Console.WriteLine(" < {0} >", pokemon1);
      }
    
    然而,在字符串“pokemon1”if statement是未申报的,虽然我在年初宣布它
     public void ConScen3(bool hasEncountered)
     {
      string pokemon1;
      TextAdventure1.ConjoinedScenarios.ConjoinedScenario conScen = new TextAdventure1.ConjoinedScenarios.ConjoinedScenario();
      if (hasEncountered == false)
      {
       Console.WriteLine("While travelling you go through a patch of tall grass..");
       Thread.Sleep(2000);
       Console.WriteLine("*pokemon music*");
       Thread.Sleep(1500);
       Console.Clear();
       Console.WriteLine("You encounter a {0}!", pokemon1);
      }
      else
      {
       Console.WriteLine(" < {0} >", pokemon1);
      }
    
    如果我试图声明pokemon1if它说,它已经宣布。不过,如果我去掉pokemon1串的开始,的,它的未声明的其余部分。有什么办法来解决这个问题?
    本文地址 :CodeGo.net/1106137/
    -------------------------------------------------------------------------------------------------------------------------
    1.你声明的变量(这就是string pokemon1;一样),但你不分配一个值给它。 你必须给变量的值,如pokemon1 = "Foo";
    2. 您需要指定一个值给pokemon1:
    public void ConScen3(bool hasEncountered)
     {
      string pokemon1 = "pikachu";
      TextAdventure1.ConjoinedScenarios.ConjoinedScenario conScen = new TextAdventure1.ConjoinedScenarios.ConjoinedScenario();
      if (hasEncountered == false)
      {
       Console.WriteLine("While travelling you go through a patch of tall grass..");
       Thread.Sleep(2000);
       Console.WriteLine("*pokemon music*");
       Thread.Sleep(1500);
       Console.Clear();
       Console.WriteLine("You encounter a {0}!", pokemon1);
      }
      else
      {
       Console.WriteLine(" < {0} >", pokemon1);
      }
     }
    

    本文标题 :声明字符串中的if语句,并用它在它之外的C#
    本文地址 :CodeGo.net/1106137/
    1. dbf文件 链接字符串
    2. 参数化更新查询语法错误
    3. 如何改变生成DLL的名称??
    4. 如何获得在C#中一个矩形内所有像素值
    5. 问有没有办法可以编程实现防止文件的复制,相送。
    6. 如何使用命令行参数的模型(MVVM模式)WPF应用程序
    7. 船长!SOS!! 船长,你教我的在调用窗口中关闭主窗口的方
    8. 用c#显示从sqlserver中的asp.net DropDownList的数据
    9. 函数问题,.里面有我自己写的一段代码,但是不知道错在那里.
    10. 从用户控件的母版页访问页上的控制

     
    

    Copyright © 2017 CodeGo.net
    http://codego.net/xinwen/ 足球比分网 足球比分 医药招商网 邵阳县新闻