Осторожно! Вирус на C#. System.Antisocial.: Справочник по C#

0
      После того как социальные сети очень плотно вошли в нашу жизнь, многие люди стали там проводить практически всё своё свободное, а...

Проверка на совершеннолетие!: Справочник по C#

0
bool isAgeAllowed(int minAge, DateTime birthDate) { double age = Math.Round(System.DateTime.Now.Subtract(birthDate).TotalDays / 365.25, 2); return (age > minAge); } Вызов функции: private void button2_Click(object sender, System.EventArgs e) { // Example Usage if (!isAgeAllowed(18, new...

Электронные часы (через потоки): Справочник по C#

0
      Все кто смотрел первый курс по c# (Windows Forms) немало услышали про потоки, но, все таки сам для себя захотел сделать...

Определение времени простоя компьютера: Справочник по C#

0
struct LASTINPUTINFO { public static readonly int SizeOf = Marshal.SizeOf(typeof(LASTINPUTINFO)); public UInt32 cbSize; public UInt32 dwTime; } static extern bool GetLastInputInfo(ref LASTINPUTINFO plii); static int GetLastInputTime() { int idleTime = 0; LASTINPUTINFO lastInputInfo =...

Расчет возраста по дате рождения: Справочник по C#

0
public static int CalculateAge(DateTime BirthDate) { int YearsPassed = DateTime.Now.Year - BirthDate.Year; if (DateTime.Now.Month < BirthDate.Month || (DateTime.Now.Month == BirthDate.Month && DateTime.Now.Day < BirthDate.Day)) { YearsPassed--; } return YearsPassed; }

Аналоговые часы: Справочник по C#

0
const float PI = 3.141592654F; DateTime dateTime; float fRadius, fCenterX, fCenterY, fCenterCircleRadius, fHourLength; float fMinLength, fSecLength, fHourThickness, fMinThickness, fSecThickness; bool bDraw5MinuteTicks = true; bool bDraw1MinuteTicks = true; float fTicksThickness =...

ЭТО ИНТЕРЕСНО