FeliCa2Money.CsvRule.SetFormat C# (CSharp) Method

SetFormat() public method

public SetFormat ( string format ) : void
format string
return void
        public void SetFormat(string format)
        {
            mColumnDefs = format.Split(new Char[] { ',', '\t' });

            for (int i = 0; i < mColumnDefs.Length; i++)
            {
                string key = mColumnDefs[i].Trim();
                mColumnDefs[i] = key;
                mColumnIndex[key] = i;
            }
        }

Usage Example

        public void setUp()
        {
            mManager = new CsvAccountManager();

            mRule = new CsvRule();
            mRule.firstLine = "FIRST_LINE";
            mRule.SetFormat("Date,Income,Balance,Desc,Memo");
            mManager.addRule(mRule);

            mTempFileName = Path.GetTempFileName();
            mSw = new StreamWriter(mTempFileName, false, System.Text.Encoding.Default);
        }
All Usage Examples Of FeliCa2Money.CsvRule::SetFormat