zoukankan      html  css  js  c++  java
  • 遍历结构体中的变量

    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());
    }
     
  • 相关阅读:
    字节码插桩技术
    排序算法
    oracle创建简单存储过程示例
    tomcat短连接与长连接的配置
    从linux到zookeeper
    拱卒人生
    集合运算
    读取properties
    oracle的那些事
    WebService
  • 原文地址:https://www.cnblogs.com/gosteps/p/5290017.html
Copyright © 2011-2022 走看看