Name spaces to include: using System; using System.Text; using System.Threading; ---------------------------------------------- Progress bar class: class progressBar { /// <summary> /// An ASCII progress bar /// </summary> public class ProgressBar : IDisposable, IProgress<double> { private const int blockCount = 40; private readonly TimeSpan animationInterval = TimeSpan.FromSeconds(1.0 / 8); private const string animation = @"▀▀▀▀▄▄▄▄";//@"▀▀▀▀▄▄▄▄" @"|/-\"; ...
To get the current value: SELECT IDENT_CURRENT('Table Name') As currentValue To get the Identitity seed: SELECT IDENT_SEED('Table Name')As identitySeed To get the Identity Increement SELECT IDENT_INCR('Table Name') As IdendityIncreement
Just call this method at the very end of your C# application to delete application’s executable file. /// <summary> /// This method deletes the exe that calls it. /// /// This method must be called right at the end of the application. /// </summary> private static void SelfDestroy() { var startInfo = new ProcessStartInfo(); startInfo.FileName = "cmd.exe" ; startInfo.RedirectStandardInput = true ; startInfo.UseShellExecute = false ; var process = new Process(); process.StartInfo = startInfo; process.Start(); // The delay is just making sure the exe to delete is done // running. var delayPings = 2; var exeName = AppDomain.CurrentDomain.Friend...
Comments
Post a Comment