代码之家  ›  专栏  ›  技术社区  ›  azamsharp

读者会关门吗

  •  1
  • azamsharp  · 技术社区  · 15 年前
     public string GetSomething()
            { var a = String.Empty; 
    
                try 
                {
                   // loop through the datareader 
    
                    return "some data"; 
                }
    
                finally
                {
                    reader.close(); 
                }
    
                return whatever; 
            }
    
    2 回复  |  直到 15 年前
        1
  •  2
  •   Gratzy    15 年前

    将执行finally块中的代码。您可能需要调用reader.dispose()。我自己也喜欢使用语句。

        2
  •  0
  •   Matthew Jones    15 年前

    finally块中的代码 总是 跑。 See here .