Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SectionDataCollection"/> class
 /// from a previous instance of <see cref="SectionDataCollection"/>.
 /// </summary>
 /// <remarks>
 /// Data is deeply copied
 /// </remarks>
 /// <param Name="ori">
 /// The instance of the <see cref="SectionDataCollection"/> class
 /// used to create the new instance.</param>
 public SectionDataCollection(SectionDataCollection ori)
 {
     _sectionData = new Dictionary <string, SectionData> (ori._sectionData);
 }
Пример #2
0
 /// <summary>
 /// Initializes a new IniData instance using a previous
 /// <see cref="SectionDataCollection"/>.
 /// </summary>
 /// <param Name="sdc">
 /// <see cref="SectionDataCollection"/> object containing the
 /// data with the sections of the file</param>
 public IniData(SectionDataCollection sdc)
 {
     _sections = (SectionDataCollection)sdc.Clone();
     Global    = new KeyDataCollection();
 }