expandoobject

    -1熱度

    2回答

    我正在使用Visual Studio 2010 .NET 4或更高,我試圖使用expando對象,但它不支持它,雖然我添加了System.Core參考 有人知道爲什麼嗎?

    0熱度

    2回答

    當我到達第三個循環時,由於無法在表上找到「Row」,因此爆炸。爲什麼? var converter = new ExpandoObjectConverter(); dynamic deserializeObject = JsonConvert.DeserializeObject<ExpandoObject>(jsonString, converter); foreach (var model

    0熱度

    1回答

    我想從第三方dll使用Tomasz Janczuk的awesome edgejs庫調用一個函數。根據我收到的錯誤消息,代碼可能會或可能不會返回信息。錯誤信息(見下文)我得到說代碼需要一個字符串,但是取而代之的是取回ExpandoObject。我已經嘗試了幾個不同版本的代碼,這些代碼基於edgejs github頁面上的示例,但它們都返回相同的錯誤。這個錯誤表明它只是將一個字符串轉換爲一個擴展對象,

    2熱度

    1回答

    我正在嘗試編寫一個自定義合約解析器,該解析器在Newtonsoft.Json.Serialization中擴展DefaultContractResolver,目的是將ExpandoObject中的所有屬性轉換爲具有PascalCase屬性名稱。 我的合同: public class Fruit { public int Id { get; set; } public Expa

    1熱度

    1回答

    在c#中,我想將列表轉換爲列表 並向對象動態添加新屬性。 List<Customer> customerList; // has list of customer object List<Properties> properties; // has { string:propertyname and string:value} 我想通過類似於在C#中的javascript的列表迭代沒有對象

    0熱度

    1回答

    我想構建一個通用的方法來將對象轉換爲ExpandoObjects,除了其中一個屬性是數組時,我可以處理所有情況。 public static ExpandoObject ToExpando(this object AnonymousObject) { dynamic NewExpando = new ExpandoObject(); foreach (var Propert

    0熱度

    1回答

    我使用第三方OPC庫在SQL數據庫和PLC之間傳遞信息。 基本上有兩個交易。 從PLC傳遞到SQL服務器的信息是靜態類型的。非常特定的數據被PLC捕獲並傳遞給SQL數據庫。 從SQL服務器傳遞給PLC的信息是動態輸入的,可能會限制爲單個屬性或數百個。 ITransaction.cs public interface ITransaction : INotifyPropertyChanged {

    0熱度

    1回答

    我有一個情況,我需要根據從數據庫表中上升的配置或降序 我的數據庫表動態排序有列名,我將需要重新梳理和排序順序。 我有一個對象列表,其中每個對象都有一個ExpandoObject。 我的類看起來像這樣 public class Customer: Base { public string Name { get; set;} public string City { get; se

    1熱度

    1回答

    ExpandoObject是否有任何便利的工廠方法?類似的東西,我不知道, dynamic disney = new ExpandoObject("First", "Donald", "Last", "Duck");

    0熱度

    1回答

    我想將對象轉換爲ExpandoObject。 到目前爲止,我有兩個屬性和字段的陣列, Type type = data.GetType(); FieldInfo[] fields = type.GetFields(); PropertyInfo[] props = type.GetProperties(); 我可以輕鬆地步行通過道具,讓每個人的價值,並添加到我的ExpandoObject: