
foreach (int i in new int[] {1, 2, 3, 4, 5}) {
// Какие-то действия
}
Удивительное дело, но в C# нет встроенной функции для получения микротайма (для тех, кто в танке — количества микросекунд от 1 января 1970 года). Свойство DataTime.Ticks вместо него возвращает какую-то сакральную единицу, представляющую количество юнитов времени от первого января 0001 года >_
Позвольте представить мое новое чудо — htmlStripper.
Сей инструмент предназначен для удаления из текста всех html-тегов.
using System;
using System.Text;
namespace XORcrypt
{
class Program
{
static void Main (string[] args)
{
string text = "hello, world";
int key = 123;
string encText = XorCrypt (text, key);
string normText = XorCrypt (encText, key);
Console.WriteLine ("Encoded string: {0}", encText);
Console.WriteLine ("Decoded string: {0}", normText);
Console.ReadKey ();
}
static string XorCrypt (string text, int key)
{
string newText ...
Иногда бывает необходимость сделать подсветку текстбокса на форме таким образом, чтобы он изменял свой цвет при получении фокуса (а-ля Веб 1.0).
Делается это элементарно. Нужно всего-лишь в обработчиках событий получения и потери фокуса менять цвет на нужный нам.
Как делать GET/POST-запросы к интернет-страницам в C#? Элементарно!
Как сообщает товарищ Malcolm Sheridan, в C# 4.0 появится такая фича, как опциональные параметры для методов (наподобие опциональных параметров функций в PHP). Благодаря этой возможности вместо перегрузки методов можно будет писать нечто вроде
Небольшая заметка о том, как в C# запускать сторонние приложения и дожидаться их завершения.