private xxclass xx;public xxclass Getxx()
{
  _xx = new xxclass();
  ......
  return _xx;
}public Run()
{
  xx = Getxx();---->在这一行会有一个警告“warning CS0162: 检测到无法访问的代码”
}

解决方案 »

  1.   

    public Run()   -> public void Run()   ??
    {
      xx = Getxx();---->在这一行会有一个警告“warning CS0162: 检测到无法访问的代码”
    }
      

  2.   

    warning CS0162: 检测到无法访问的代码
    在Getxx()中屏蔽掉无法访问的代码就ok了。
      

  3.   

    警告的波浪下划线在xx下面,如果是Getxx()的问题那警告肯定指到Getxx()里的某一行了。
      

  4.   

    比如
    private int Get_Int(int test)
    {
       return test;这一行后面的都是无法访问的代码
       if(test==0)
        .....;}