initializer

    10熱度

    3回答

    有沒有人有任何提示在C#對象初始化程序塊中調試異常?對象初始化程序的語法基本上是全部或全部,這可能使得在LINQ查詢中排除故障特別困難。除了將對象創建分解爲單獨的方法之外,有什麼我可以做的以查看哪些屬性設置器正在拋出異常?

    2熱度

    2回答

    我有一個初始化程序,它設置了整個應用程序使用的默認值。該值是一個ActiveRecord的模式,我基本上是緩存它爲應用程序的生命週期: @@default_region = Region.find_by_uri("whistler") 記錄是保證數據庫中的:這是這是由其他型號參考夾具數據。這工作正常,除了在每次測試運行之前清除數據庫的測試環境。 (我在邊欄上運行,我認爲這是最近的行爲:我曾經可

    6熱度

    6回答

    下面的簡單演示捕捉了我正在嘗試做的事情。在真正的程序中,我必須使用對象初始化塊,因爲它正在讀取LINQ到SQl選擇表達式中的列表,並且存在一個值,我想讀取數據庫並將其存儲在對象上,但對象沒有一個簡單的屬性,我可以爲該值設置。相反,它有一個XML數據存儲。 看起來我無法在對象初始化塊中調用擴展方法,也無法使用擴展方法附加屬性。 所以,我運氣不好,這種做法?唯一的選擇似乎是說服基類的所有者對這種情況進

    0熱度

    2回答

    我有一個文件配置/初始化/ custom.rb 在該文件中,只有一個行: `rake thinking_sphinx:start` 我想這應該只是執行行,就像從命令行輸入一樣。用這行代碼,當我運行「ruby腳本/服務器」時,服務器凍結並且不輸出錯誤消息。我錯過了什麼嗎? 謝謝!