"并非所有的代码路径都返回值" C#里报这样的错是什么意思?
TestMethods.ReTestMethods.MRer.MaxPow_MaxGain(System.Xml.XmlNode)”:   并非所有的代码路径都返回值	   
 报这样的错是什么意思?
------解决方案--------------------某个条件分支中缺少return
------解决方案--------------------例如 
 public string getString() 
 { 
 bool falg=false; 
    if(falg) 
     return  "true ";   
 } 
 在这种情况下,当falg为false的时候就没有返回了
------解决方案--------------------在返回值的函数中,一定要保证无论程序走哪个分支都会正常的用return来返回一个值.   
 如果存在某一个分支没有用return返回,就会出现这个错误.
------解决方案--------------------少了return
------解决方案--------------------当该函数属于什么类型,必须返回相应的类型   
 比如public string getstring() 
 { 
  最后必须return 一个字符串 
 }