object-initializers

    0熱度

    1回答

    我試圖重載initialize方法。見下面 class Restriction < ActiveRecord::Base RESTRICTION_TYPES = { less_than: "IND<X", greater_than: "X<IND", between: "X<IND<Y" } def initialize restric

    0熱度

    1回答

    C#的規範是否阻止從對象的(或結構)初始值設定項構造中調用方法? 我問的原因是因爲我試圖使用LINQ-to-XML語句在初始化程序中使用gater數據。這不起作用。但是,如果我在將數據保存到本地變量之前獲取數據,那麼它的工作沒有問題。我只是想知道爲什麼會發生這種情況,因爲我已經找到了我的代碼中的錯誤。 不起作用: SavedData sData = new SavedData() {

    2熱度

    1回答

    我想聲明一個字典,其值是字符串數組。我怎樣才能做到這一點? 我嘗試下面的代碼(不工作): Dictionary<string, string[]> NewDic = new Dictionary<string,string[]> { {"Key_0", {"Value_0.0", "Value_0.1"}}, {"Key_1", {"Value_1.0", "Value_1.

    5熱度

    1回答

    我最近碰到這個SO article和隨後調整了它爲我的情景: using System; using System.Collections.Generic; namespace ConsoleApplication18 { class Program { static void Main(string[] args) { Manag

    0熱度

    1回答

    我只是絆了以下內容: class AFrameworkElement : FrameworkElement { private void SomeMethod() { Size s = new Size { Width = Height = 10 }; // the size isn't used for measuring

    1熱度

    2回答

    我有這2類: class Customer { public string Name; public string City; public Order[] Orders; } class Order { public int Quantity; public Product Product;

    27熱度

    2回答

    我用ReSharper每天,今天我問自己,爲什麼ReSharper的建議「使用對象初始化」當我這樣做: MyClass myClass = new MyClass { MyInt = 0, MyString = string.Empty }; : MyClass myClass = new MyClass(); myClass.MyInt = 0; myClass.

    1熱度

    2回答

    我正在開發一個框架,用於從C#應用程序訪問EVE Online API。本質上,API的工作原理是客戶端向EVE Online服務器發送GET請求,然後服務器以XML文件的形式發送響應。我的框架將解析這些XML文件中的信息到對象中。來自請求的信息不能被修改(即無法從客戶端應用程序更改服務器數據)。正因爲如此,對象本身必須是不可變的。現在 ,如果你看here,你會看到有許多不同的領域,將總是與每請求

    -9熱度

    2回答

    想要使用Liblinphone庫爲Android開發SIP客戶端。 有一個接受認證的LinphoneAuthInfo類。 和LinphoneCore.addAuthInfo()將核心信息添加到核心。 問題是我無法初始化LinphoneAuthInfo和LinphoneCore類,因爲它們是接口類,我不知道如何使用主題。 如果他們沒有接口的類的我會做到這一點: // Create Authentic

    0熱度

    2回答

    我有一個UIView的自定義子類。它有,我已經設置爲所需的恆定平移手勢識別: let dragger: UIPanGestureRecognizer ,因爲它是在視圖的初始化創建一次,持續視圖的一生這是一個常數。 在視圖的指定初始化程序init(coder)中,我想創建我的平移手勢識別器並將其連接起來。但是,在Xcode 6.3下,如果手勢識別器是常量,我似乎無法做到這一點。 (這只是Xcod