コード例 #1
0
        private Model.IAddress Read(string v_line)
        {
            Model.IAddress t_address    = null;
            List <string>  t_field_list = new List <string>();

            this.ParseFields(t_field_list, v_line);

            if (t_field_list.Count == 2)
            {
                t_address = new Model.MAddress(t_field_list[0], t_field_list[1]);
            }

            return(t_address);
        }
コード例 #2
0
ファイル: AddressWF.cs プロジェクト: faizalshaik/MailGo
        private void cmdOK_Click(object sender, EventArgs e)
        {
            ListViewItem t_item;

            Model.IAddress t_address;

            this.m_address.UserDefinedList.Clear();
            for (int t_idx = 0; t_idx < this.lsvUserDefined.Items.Count; t_idx++)
            {
                t_item    = this.lsvUserDefined.Items[t_idx];
                t_address = new Model.MAddress(t_item.SubItems[0].Text, t_item.SubItems[1].Text);
                this.m_address.UserDefinedList.Add(t_address);
            }

            CSV t_csv = new CSV(this.m_address.UserDefinedFile, this.m_address.Encoding);

            t_csv.Write(this.m_address.UserDefinedList);
            this.Close();
        }