public static CodeMemberField CreateGenericMemberField(string memberName, string typeName, string[] typeStrParams, MemberAttributes attributes, bool init)
        {
            CodeTypeReference[] typeParams = new CodeTypeReference[(int)typeStrParams.Length];
            int index = 0;

            string[] strArrays = typeStrParams;
            for (int i = 0; i < (int)strArrays.Length; i++)
            {
                string str = strArrays[i];
                int    num = index;
                index           = num + 1;
                typeParams[num] = new CodeTypeReference(str);
            }
            return(CodeDomHelper.CreateGenericMemberField(memberName, typeName, typeParams, attributes, init));
        }