Результаты поиска по запросу "c#"

7 ответов

Это может быть использовано, чтобы упорядочить массив байтов и повернуть порядок байтов. Удобно для сетевых сообщений, переданных от C. Оберните свои структуры в классе, чтобы передать их по ссылке.

веденном ниже примере кода C # у меня есть байтовый массив, который был прочитан из сокета. Я хочу проанализировать данные в различных полях «exampleClass» (первые 8 байтов в 64-битную переменную «field1», следующие 4 байта в 32-битную переменную ...

5 ответов

В заключение я упомяну, что на самом деле я делал именно то, что вы предлагали в прошлом, и я могу только быть благодарен за то, что данный код так и не попал в производство. Сделайте это один раз, и это не покажется вам вредным, но делайте это повсюду, и это неприятное чувство успокаивается и только вызывает разочарование до тех пор, пока вы, наконец, не поймете, почему это неправильно (согласно вышеизложенным соображениям). Если вам интересно, я сделал это для типов, представляющих ключи сущностей, которые почти всегда заключают в себе один примитив. Опять же, это показалось разумной идеей, и она все еще может показаться вам такой, но я твердо верю, что это не так, даже если бы я не слышал об этом раньше. Может быть, это одна из тех вещей, которые вам нужно сжечь, прежде чем она, наконец, утонет.

я есть класс Score, который будет активно использоваться при сравнении целых чисел. Я планировал перегрузить оператор ==, чтобы включить эти сравнения в соответствии с кодом ниже? public class Score { public Score(int score) { Value = score; } ...

1 ответ

Спасибо, это работает. Я знал, что это будет просто

лал метод рисования в отдельном классе для класса. public class Object : Form1 { public void Draw() { SolidBrush brush = new SolidBrush(Color.Yellow); Graphics mapGraphics = this.CreateGraphics(); mapGraphics.FillEllipse(brush, new Rectangle(0, ...

ТОП публикаций

1 ответ

поместите его туда, куда хотите - единственная важная вещь - это возможность «добавить ссылку» HamlAgilityPack.dll в ваш проект (также установите для копии local значение true), а затем в свой источник добавьте

ользую этот код для чтения HTML-страниц: WebClient client = new WebClient(); String htmlCode = client.DownloadString(@"C:\checkemails\check.html"); // Replace all html breaks for line seperators. htmlCode = htmlCode.Replace("<br>", ...

2 ответа

 тип данных

public abstract class Animal , IValidatableObject { public string Id {get;set;} public string Name {get;set;} public virtual IEnumerable<ValidationResult> Validate(ValidationContext validationContext) { if (this.Name == "animal") { yield return ...

5 ответов

Есть ли какие-либо последствия в увеличении этого значения до 5 минут. Я разрабатываю приложение WCF, которое обслуживает клиентов WPF.

не решить, какой период времени использовать в качестве тайм-аута при использовании объекта SqlCommand? В части кода, над которым я работаю (написано кем-то другим), у меня есть: cmd.CommandTimeout = 60;Который я считаю довольно коротким. Тем ...

8 ответов

Я мог бы заявить об очевидном здесь, но одна вещь, которую вы получаете с приведением типа «как», - это то, что вы гарантированно получите объект запрошенного вами типа. Это пригодится в определенных ситуациях.

есть разница, в чем разница между двумя способами выполнения следующего броска? В этом случаеe этоGridViewRowEventArgs объект. GridView gv = (GridView)e.Row.FindControl("gv"); //first way GridView gv2 = e.Row.FindControl("gv") as GridView; ...

14 ответов

Учитывая, что этот вопрос был отредактирован по крайней мере в течение последних 6 месяцев, я не уверен, что он изначально был в этом вопросе.

я есть структура в C #: public struct UserInfo { public string str1 { get; set; } public string str2 { get; set; } }Единственное правило заключается в том, чтоUserInfo(str1="AA", str2="BB").Equals(UserInfo(str1="BB", str2="AA")) Как ...

4 ответа

, Я не использовал ни один из них, поэтому я не могу говорить об их простоте использования.

бесплатно использовать библиотеку / код c # для создания штрих-кодов. В частности, мне нужно иметь возможность создавать штрих-коды типа QR-кода. Я ищу бесплатное использование (с открытым исходным кодом или просто бесплатно и т. Д.), А не за ...

6 ответов

Новые возможности языка C # "Orcas": автоматические свойства, инициализаторы объектов и инициализаторы коллекций

я есть класс, который имеет свойство целочисленного массива, и я пытаюсь выяснить правильный синтаксис для него. Массив int создается в конструкторе классов. class DemoClass { private int[] myNumbers; public int[] MyNumbers { get { /* Some logic ...