Table of Contents

Class StringToFileWriter

Namespace
TimeSeriesAnalysis.Utility
Assembly
TimeSeriesAnalysis.dll

IO Utility class to write to file that implements IDisposable interface.

Suggest to use this objects of this class within the using keyword so that file-resources are automatically freed in case your code is terminated before it has completed.

public class StringToFileWriter : IDisposable
Inheritance
StringToFileWriter
Implements
Inherited Members

Constructors

StringToFileWriter(string)

Constructor with local encodign

public StringToFileWriter(string filename)

Parameters

filename string

StringToFileWriter(string, Encoding)

Constructor with specific encoding

public StringToFileWriter(string filename, Encoding encoding)

Parameters

filename string

file to be creates

encoding Encoding

text encoding format

Methods

Close()

Close file handles

public bool Close()

Returns

bool

CreateDirectoryStructure(string)

creates directory on path if it does not exist

public void CreateDirectoryStructure(string FilePath)

Parameters

FilePath string

Dispose()

Disposes

public void Dispose()

Dispose(bool)

Dispose

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

Write(string)

Write a single line of text

public void Write(string text)

Parameters

text string