getproperties

    3熱度

    3回答

    命令: System.getProperties().list(System.out); 返回如下: sun.cpu.isalist=amd64 我不明白爲什麼它的AMD64。我有聯想與英特爾3i,Win7(代碼測試)和Ubuntu。訣竅在哪裏? 謝謝

    3熱度

    2回答

    我想它顯示一個媒體文件的一些文件屬性的應用程序(如果可用),喜歡(不知道在Windows中使用它確切的英文單詞)的文件名,距離/時間,文件類型(.AVI .MP3等) 我試着標籤庫和windowsapishell,但我沒有得到一個工作結果(參考文獻都不錯) ShellFile so = ShellFile.FromFilePath(file); so.Properties.System.(eve

    5熱度

    2回答

    在使用反射成功獲取程序集中的特定類型列表之後,我現在想要了解每個程序集的公共屬性。 這些類型中的每一個派生自至少一個基類。 我注意到當我從基類獲取屬性的類型的屬性。 我需要一種方法來過濾掉基類屬性,並只返回我調用的屬性的屬性。 我認爲這將類似於我只從給定的基類型獲取基類型的子類,不包括基類型。 Assembly.GetAssembly(baseType).GetTypes().Where(type

    0熱度

    1回答

    我有類Foo,它從接口IFoo的衍生和IEnumerable public class Foo:IFoo,IEnumerable { public decimal Count {...} ///etc... } 如何調用的GetProperties(),它是隻返回了IEnumerable(不IFoo的或本級)公共屬性?

    4熱度

    1回答

    我有一個實現ICustomTypeDescriptor的類,它由用戶在PropertyGrid中查看和編輯。我的課程還有一個IsReadOnly屬性,用於確定用戶是否可以稍後保存更改。如果用戶無法保存,我不想讓用戶進行更改。因此,如果IsReadOnly爲true,我想重寫任何屬性,否則這些屬性可以在屬性網格中以只讀方式編輯。 我想使用ICustomTypeDescriptor的GetProper

    0熱度

    2回答

    當我通過對象的屬性進行foreach並以PropertyInfo結束時,如何訪問對象的實際屬性? @foreach(var propertyInfo in Model.Entity.GetType().GetProperties()) { if (propertyInfo.PropertyType != typeof(string) && propertyInfo.Prope

    1熱度

    1回答

    我已經定義了一個包含兩個簡單屬性num和name的類TestObject。我正在嘗試使用TypeDescriptor.GetProperties()作爲TestObject類的對象來檢索定義的屬性。但是,它不會返回任何東西。 public partial class _Default : System.Web.UI.Page { protected void Page_Load(obj

    4熱度

    1回答

    過濾掉受保護的setters我想反映一個類型,並獲得公共setter的屬性。這似乎不適合我。在下面的示例LinqPad腳本中,'Id'和'InternalId'與'Hello'一起返回。我能做些什麼來濾除它們? void Main() { typeof(X).GetProperties(BindingFlags.SetProperty | BindingFlags.Public | B

    4熱度

    1回答

    我得到一個自定義類型,作爲幾個字段,我只想得到依賴屬性。 這裏是返回所有屬性代碼: propertyInfos = myType.GetProperties(); foreach (PropertyInfo propertyInfo in propertyInfos) { Console.WriteLine(propertyInfo.Name); } 我知道我必須在參數的Ge

    1熱度

    3回答

    我想在創建csv文件之前使用System.Reflection輸出csv文本文件的列標題信息的第一行實際的通用列表從我的數據源。 public class DocMetaData { public const string SEPARATOR = "\t"; // horizontal tab is delimiter public string Comment { get