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());
    }
     
  • 相关阅读:
    Python基础
    XML文件的基础使用
    正则表达式的基本使用
    hafs的java_api(转载)
    HDFS常用的Shell命令(转载)
    安装hadoop2.4.1
    配置JDK环境变量
    准备Linux环境
    Winform窗体屏蔽Alt+F4强制关闭
    leetcode 0214
  • 原文地址:https://www.cnblogs.com/gosteps/p/5290017.html
Copyright © 2011-2022 走看看