C# Class Knot3.Framework.Storage.FileUtility

Eine Hilfsklasse für Dateioperationen.
Show file Open project: knot3/knot3-code

Public Methods

Method Description
ConvertToFileName ( string name ) : string

Konvertiert einen Namen eines Knotens oder einer Challenge in einen gültigen Dateinamen durch Weglassen ungültiger Zeichen.

GetHash ( string filename ) : string

Liefert einen Hash-Wert zu der durch filename spezifizierten Datei.

ReadFrom ( string file ) : IEnumerable
SearchFiles ( IEnumerable directories, IEnumerable extensions, Action add ) : void
SearchFiles ( string directory, IEnumerable extensions, Action add ) : void
ToMD5Hash ( this TextToHash ) : string

Method Details

ConvertToFileName() public static method

Konvertiert einen Namen eines Knotens oder einer Challenge in einen gültigen Dateinamen durch Weglassen ungültiger Zeichen.
public static ConvertToFileName ( string name ) : string
name string
return string

GetHash() public static method

Liefert einen Hash-Wert zu der durch filename spezifizierten Datei.
public static GetHash ( string filename ) : string
filename string
return string

ReadFrom() public static method

public static ReadFrom ( string file ) : IEnumerable
file string
return IEnumerable

SearchFiles() public static method

public static SearchFiles ( IEnumerable directories, IEnumerable extensions, Action add ) : void
directories IEnumerable
extensions IEnumerable
add Action
return void

SearchFiles() public static method

public static SearchFiles ( string directory, IEnumerable extensions, Action add ) : void
directory string
extensions IEnumerable
add Action
return void

ToMD5Hash() public static method

public static ToMD5Hash ( this TextToHash ) : string
TextToHash this
return string