예제 #1
0
        //public override bool TryGetMember(GetMemberBinder binder, out object result)
        //{
        //    // Converting the property name to lowercase
        //    // so that property names become case-insensitive.
        //    string name = binder.Name.ToLower();

        //    // If the property name is found in a dictionary,
        //    // set the result parameter to the property value and return true.
        //    // Otherwise, return false.
        //    return _dict.TryGetValue(name, out result);
        //}


        private void LoadVariables(TaggedDataReader reader)
        {
            IDXFTaggedData data;

            while ((data = reader.GetNext()) != null)
            {
                if (data.Code == 0 && data.Data == "ENDSEC")
                {
                    Console.WriteLine("Exit Header");
                    break;
                }
                Console.WriteLine(data.Data);
            }
        }
예제 #2
0
 internal HeaderSection(TaggedDataReader reader)
 {
     LoadVariables(reader);
 }