system.reflection

    0熱度

    1回答

    我想添加不同的DataAnnotations屬性,我的答案類的不同實例是如下: public class AnswerViewModel() { public String QuestionText {get;set;} public String AnswerText {get;set;} } 我想要分配不同的屬性的QuestionText字段在這個類

    0熱度

    1回答

    我創建了一個方法來從任何類中返回默認的字段值。我正在嘗試使用Reflection來獲得價值,但它不起作用。 這裏是我想要的默認值(StoredProcedure)類: namespace Services.Data.Report { public class PayrollReport { public string FullName { get; set; }

    0熱度

    1回答

    我有一個案例,2個C#項目需要相互引用。因此,程序集A引用程序集B並且程序集B使用反射來加載A.在命令行應用程序中很好地工作。 ,但在我的Word COM加載項我收到以下錯誤: Could not load file or assembly 'WindwardReports, Version=15.0.142.0, Culture=neutral, PublicKeyToken=34ffe15f

    0熱度

    1回答

    在this post中,我詢問並回答瞭如何動態地導入EF/DbSet模型中不帶硬編碼的類&屬性的值。我簡直無法相信自己徘徊了很長時間才找到了一個辦法。但是...... 據透露,通過本地窗口的實例層次看小時解決不了一個問題: 雖然我可以在目標類動態導入數據,從基類的任何屬性它從失敗延伸。上面的最初的帖子最後說明了這一點。在將數據導入DataTable後,我們的問題就會顯示出來。我們正在瀏覽DataT

    -1熱度

    1回答

    是否有我可以用來從.net程序集中提取代碼以重新創建源代碼的SDK?

    0熱度

    1回答

    我的情況有點複雜,所以我用一個例子來解釋它。 這裏是我的情況: fileA.cs: namespace companyA.testA { public interface ITest { int Add(int a, int b); } } 注意:fileA.cs將被編譯到fileA.dll fileB.cs: namespace companyA

    0熱度

    3回答

    我有一個類與幾個泛型重載的方法。我試圖通過它的參數類型來獲取特定的一個。當我堅持前兩個時(使用int和string類型的參數),做起來相對容易。但是不管我做什麼,我都無法讓我的程序注意到第三個,用於通用列表。我使用錯誤的Type參數嗎?如果是的話,什麼是正確的方式? /* rest of code */ static void Main(string[] args) { Me

    0熱度

    1回答

    我有System.Type對象(retType)。我通過我的政策對象獲得了反思。我如何測試以查看它的枚舉?任何幫助將是最令人欣賞的代碼如下。 Public Shared Function SerializeChanges(p As Model.Policy_2.Policy) As XmlDocument Dim polProps As PropertyInfo() = p.GetTy

    -1熱度

    1回答

    我正在使用反射從類中讀取所有屬性和方法。所以我想用反射識別一個方法的內部調用方法。我嘗試使用'GetMethodBody()'方法讀取MethodBody。但它僅列出局部變量。那麼你能幫忙嗎?

    -1熱度

    1回答

    是否可以使用System.Reflection創建通用視圖? 所以,我可以loop throught的class properties創建inputs與@Html.EditorFor或@Html.Editor,甚至正常的<input />。 有了這個我可以創建一個template並重新使用它來節省時間併爲用戶創造一個愉快的形象。 那麼有可能嗎?