Posts tagged C#
Multithreaded Singleton in C#
1Many a times you run into scenario where only one instance of a class should be created in your application. If you need to know more about Singleton pattern, this article “Singleton pattern” provides good reading. There are quite a few ways to implement this (singleton) but after doing some search on the net found this one to be best for my case.
(more…)
Get Unix Time/ POSIX Time in c#
0Recently needed to convert the time into Unix format in C#. Since the Unix time format is basically a count of the seconds passed since 1/1/1970 (Unix epoch), this can be easily done using the DateTime object.
int unixTime = (int) (DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds;
If you are trying to convert some other DateTime value to POSIX time, make sure that it is first converted to UTC.
Do you enjoy this blog? Do you find the information helpful? Then go ahead and treat me to a coffee or send me a tip! I love Barista's Cappuccino Cookie n Cream . Choose any amount you wish, whatever you feel this blog is worth to you.Casting int or string to Enum
0Quick note to myself :D
From a string:
MyEnum foo = (MyEnum) Enum.Parse(typeof(MyEnum), yourString);
From an int:
MyEnum foo = (MyEnum) yourInt;
Do you enjoy this blog? Do you find the information helpful? Then go ahead and treat me to a coffee or send me a tip! I love Barista's Cappuccino Cookie n Cream . Choose any amount you wish, whatever you feel this blog is worth to you. 