Yandex Translate API 1.5 в c#

Перевод текста используя Yandex Translate API 1.5 В приведенном коде ответ приходит в xml, возможно использование других форматов, для этого необходимо читать документацию и менять пример. Для начала необходимо получить бесплатный Yandex API-ключ странице Получить ключ бесплатно public static class Yandex { /// <summary> /// …

Как подключиться к базе Access в c#

using System.Data.OleDb; … OleDbConnection conn = new OleDbConnection( "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:\\database.mdb;" + "Jet OLEDB:Database Password=password"); conn.Open(); OleDbCommand cmd = new OleDbCommand("select * from mytable", conn); OleDbDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Console.WriteLine(dr.GetString(0)); } conn.Close();  

Как послать письмо на C#

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(); message.To.Add("gerztrue@mail.ru"); message.Subject = "Это письмо из C#"; message.From =new System.Net.Mail.MailAddress("coder@coder.ru); message.Body = "Это текст письма"; System.Net.Mail.SmtpClient smtp =new System.Net.Mail.SmtpClient("Ваш SMTP сервер"); smtp.Send(message);

Сортировка по нескольким полям в linq

Бывает много случаев, когда необходима сортировка коллекций, данных сразу по нескольким полям. Можно конечно придумывать свои реализации, но с помощью linq это сделать гораздо проще. Предположим, что у нас есть список офисов и список сотрудников и мы хотим получить сортировку по офису и сортировку по …

Как найти дубликаты с помощью Linq

Как можно найти дублирующие значения с помощью linq? Так же как это делается в SQL: SELECT email, COUNT(email) AS NumOccurrences FROM users GROUP BY email HAVING ( COUNT(email) > 1 ) А теперь пример с использованием linq: DataBaseClass db = new DataBaseClass(); var duplicates = …

C#. Установить, получить значение бита в числе

Для текущего проекта, тот который BackupShow, необходимо хранить дни недели, по которым будут выполнятся задания, дабы не заводить лишних полей в БД. Можно все дни недели хранить в одном байте и соответственно в одном поле таблицы БД. Для этого будем работать с битами: internal static …

DotNetZip примеры работы

Создать архив и добавить файл в него: using (ZipFile zip = new ZipFile()) { zip.AddFile(«ReadMe.txt»); zip.AddFile(«Resume.doc»); zip.AddFile(«Portrait.png»); zip.Save(«Package.zip»); } Добавить файлы в zip архив, используя шифрование Zip 2.0, с установкой пароля на все файлы: using (ZipFile zip = new ZipFile()) { zip.Password= «123456!»; zip.AddFile(«ReadMe.txt»); zip.AddFile(«7440-N49th.png»); …