Вопросы с тегом «c#»

C # - это многопарадигмальный управляемый объектно-ориентированный язык программирования со сборкой мусора, созданный Microsoft параллельно с платформой .NET.

4
Написание модульных тестов для класса, который запускает внешний EXE
Я написал класс C #, который используется для запуска списка EXE-файлов (не одного из моих - сторонних EXE-файлов, которые я должен запускать) и поддерживаю их работу (периодически проверяю, чтобы убедиться, что они все еще работают, и запускаю их, если нет) , Я могу проверить основную логику добавления, удаления и т. …

8
C # foreach улучшения?
Я часто сталкиваюсь с этим во время программирования, когда я хочу иметь индекс числа циклов внутри foreach и должен создавать целое число, использовать его, увеличивать и т. Д. Не было бы хорошей идеей, если было введено ключевое слово, которое было количество циклов внутри foreach? Это также может быть использовано в …
9 c#  loops 

2
Это неуклюжий интервал какой-то стиль?
Читая другой код программиста, он использует формат, который я никогда не видел. НАПРИМЕР namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab public string Method() {//yet another tab string _variable = "";//no tab implementation return _variable; } }//eof - class (Yes these eof comments are on …

3
Почему модули .NET отделяют имена файлов модулей от пространств имен?
В реализациях языка программирования Scheme (стандарт R6RS) я могу импортировать модуль следующим образом: (import (abc def xyz)) Система попытается найти файл, в $DIR/abc/def/xyz.slsкотором $DIRнаходится какой-то каталог, в котором вы храните свои модули Scheme. xyz.slsявляется исходным кодом для модуля и при необходимости компилируется на лету. В этом отношении системы модулей Ruby, …


1
Как я могу начать использовать TDD для написания некоторых простых функций?
У меня в основном есть суть TDD. Я продал, что это полезно, и у меня есть разумное командование структурой MSTEST. Однако до настоящего времени я не смог перейти к использованию его в качестве основного метода разработки. В основном я использую его как суррогат для написания консольных приложений в качестве тестовых …
9 c#  tdd 

7
Должен ли я быть обеспокоен, если соотношение LOC / day слишком велико? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . В настоящее время я работаю над независимым проектом, так что я не могу …
9 c#  refactoring 

2
Подражая Exchange Server «RBAC AuthZ» в моем собственном приложении… (есть что-то подобное?)
Exchange 2010 имеет модель делегирования, в которой группы командлетов winrm по существу группируются в роли, а роли назначаются пользователю. ( Источник изображения ) Это отличная и гибкая модель, учитывающая, как я могу использовать все преимущества PowerShell, используя правильные технологии низкого уровня (WCF, SOAP и т. Д.) И не требуя дополнительного …

7
string.format с переменными против встроенных переменных
Каковы плюсы / минусы (если таковые имеются) для использования string output; int i = 10; output = string.Format("the int is {0}", i); против string output; int i = 10; output = "the int is " + i; Я всегда использовал последний пример, но кажется, что большинство онлайн-уроков используют пример string.format. …
9 c#  .net  vb.net  strings 

4
Лучшая практика для запроса данных из MS SQL Server в C #?
Каков наилучший способ запроса данных с MS SQL Server в C #? Я знаю, что это не очень хорошая практика - иметь SQL-запрос в коде. Это лучший способ создать хранимую процедуру и вызвать ее из C # с параметрами? using (var conn = new SqlConnection(connStr)) using (var command = new …
9 c#  sql  sql-server 

5
Почему в C # есть как короткое замыкание ИЛИ, так и не замкнутая вариация этого оператора?
Периодически мне интересно об этом: ИЛИ короткого замыкания всегда будет возвращать то же значение, что и оператор без короткого замыкания ИЛИ? Я ожидаю, что короткое замыкание ИЛИ всегда будет оцениваться быстрее. Итак, был ли введен оператор без короткого замыкания ИЛИ в язык C # для согласованности? Что я пропустил?
9 c#  boolean  logic 

3
Есть ли какая-либо технология, похожая на LINQPad для компиляции C #, которая работает в браузере? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
9 c# 

3
Как мне вести журналирование, когда я создаю библиотеки для других?
Все. Я создаю некоторые библиотеки для других команд в моей компании. Все они имеют разные механизмы регистрации. Я хочу предоставить информацию о том, что делают мои библиотеки. Что я должен достичь этого? Спасибо
9 c#  logging 

5
Возможно ли конфликт между двумя библиотеками DLL, не позволяющий создать решение
Хотя у меня есть конкретный случай, но меня интересует общая ситуация. Могут ли две библиотеки DLL, добавленные в качестве ссылки на проект Visual C #, сталкиваться друг с другом, чтобы помешать созданию решения? Если это так, каковы возможные пути смягчения этого.

6
Razor или XSLT лучше для моего проекта? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я на начальной стадии разработки системы, которая по сути будет разделена на две …
9 c#  asp.net-mvc  xslt  razor 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.