Beispiel #1
0
        /// <summary>
        /// 汎用DTOのアンマーシャル処理
        /// </summary>
        public static DTTables StringToDTTables(string str)
        {
            StringReader sr = new StringReader(str);

            try
            {
                DTTables dtts = new DTTables();
                dtts.Load(sr);
                return(dtts);
            }
            finally
            {
                sr.Close();
            }
        }
Beispiel #2
0
        /// <summary>
        /// 汎用DTOのアンマーシャル処理
        /// </summary>
        public static DTTables StringToDTTables(string str)
        {
            StringReader sr = new StringReader(str);

            try
            {
                DTTables dtts = new DTTables();
                dtts.Load(sr);
                return(dtts);
            }
            finally
            {
                // memo: Windows ストアアプリでは StringReader.Close が定義されていないため、Dispose に変更
                //   sr.Close();
                sr.Dispose();
            }
        }
Beispiel #3
0
        /// <summary>
        /// 汎用DTOのアンマーシャル処理
        /// </summary>
        public static DTTables StringToDTTables(string str)
        {
            StringReader sr = new StringReader(str);

            try
            {
                DTTables dtts = new DTTables();
                dtts.Load(sr);
                return dtts;
            }
            finally
            {
                sr.Close();
            }
        }
Beispiel #4
0
        /// <summary>
        /// 汎用DTOのアンマーシャル処理
        /// </summary>
        public static DTTables StringToDTTables(string str)
        {
            StringReader sr = new StringReader(str);

            try
            {
                DTTables dtts = new DTTables();
                dtts.Load(sr);
                return dtts;
            }
            finally
            {
                // memo: Windows ストアアプリでは StringReader.Close が定義されていないため、Dispose に変更
                //   sr.Close();
                sr.Dispose();
            }
        }