• 遍历结构体中的变量


    public struct Site
      {
      [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 30)]
      public string Country;   
      [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)]
      public string StationNumber;   
      [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)]
      public string RadarType;   
        
      public int LongitudeValue;   
      public short MangFreq; 
      }


    for ()
    {
    //遍历结构体中的变量
    }
     
     
     
    遍历结构体成员名称
    foreach (System.Reflection.FieldInfo fieldInfo in typeof(Site).GetFields())
    {
        System.Console.Write(fieldInfo.Name);
    }
    C# code 
     
     ?
    1
    2
    3
    4
    foreach  (System.Reflection.FieldInfo fieldInfo  in  typeof (Site).GetFields())
    {
         System.Console.Write(fieldInfo.Name);
    }
    遍历结构体实例成员值
    foreach (System.Reflection.FieldInfo fieldInfo in typeof(Site).GetFields())
    {
      System.Console.Write(fieldInfo.GetValue(site对象实例).ToString());
    }
     
  • 相关阅读:
    本周总结
    本周总结
    第四周自我总结
    结对编程
    第四周自我总结
    第三周自我总结
    本周工作安排及内容
    知识思考
    交作业。。。
    MSF过程模型
  • 原文地址:https://www.cnblogs.com/gosteps/p/5290017.html
Copyright © 2020-2023  润新知