public static TextSeperator GetSeperator(string seperator) { switch (seperator) { case "comma": return TextSeperator.comma; case "semicolon": return TextSeperator.semicolon; case "space": return TextSeperator.space; case "tab": return TextSeperator.tab; default: return TextSeperator.tab; } }
protected override void Init(string file, long dataStructureId) { // store pointer to dataStructure //dataStructure = GetDataStructure(dataStructureId); // create the file CreateFile(file); // save the path this.filepath = file; // reset instance variables this.data = new StringBuilder(); this.separator = Char.ToString(AsciiHelper.GetSeperator(Delimeter)); }