static void GenerateSampleFile(GeneratorFunc func, string path, int samples) { using (var writer = new BinaryWriter(File.Create(path))) { for (int i = 0; i < samples; i++) { writer.Write(func(i, samples)); } } }
public DynamicText(GeneratorFunc generator, Func <int, int> getVersion) { _generator = generator; _getVersion = getVersion; }
public DynamicText(GeneratorFunc generator) { _generator = generator; _getVersion = x => _version; }
public static void Register <T>(GeneratorFunc p) { resolvers.Add(typeof(T), p); }