partial-classes
Я читал Программирование Microsoft ® Visual C# ® 2008: язык, чтобы лучше понять C# и что с ним можно сделать. Я столкнулся с частичными классами, которые я уже встречал от ASP.Net-класс странички. Мне кажется, что вы можете делать то, что частичные классы делают с абстрактным классом и переопределенным класс...
У меня есть класс Entity Framework POCO, который генерируется шаблоном T4. Я планирую использовать сгенерированный класс в качестве контракта данных. Однако у него есть несколько свойств, которые не обязательно должны быть в контракте. Например, у меня есть свойство под названием AddressId. Это внешний кл...
Я строю приложение Windows Forms, используя LINQ to SQL. Im с помощью автоматически сгенерированного кода из файл dbml. Visual studio сгенерировала этот код для свойства CNPJ из моей таблицы: [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CNPJ", DbType="VarChar(20) NOT NULL", CanBeNull=false)]...
У меня есть сайт MVC 3, но я использую не-MVC fluentvalidation dll. Я создал класс валидатора и в конструкторе поместил все мои RuleFors, а затем установил атрибут для моего класса модели таким образом [FluentValidation.Attributes.Validator(typeof(MyValidator))] Проблема в том, что конструктор класса vali...
Я спрашиваю об этом, потому что нахожу довольно опасным распределять определение класса так, чтобы вы не могли быть уверены, знаете ли вы о нем все. Даже если я найду три частичных определения, откуда мне знать, что где-то нет четвертого? Я новичок в C# , но провел 10 лет с C++, может быть, поэтому я потрясе...
Я пытаюсь реализовать mySubClass.VB-файл как вложенный подкласс другого основного класса. Похоже, что идея Partial Class - это то, что мне нужно, но реализация не работает, когда я пытаюсь вытащить mySubClass.vb в качестве вложенного подкласса другого основного класса. Моя первоначальная реализация этого ...
возможно ли иметь две части (одно и то же пространство имен, одно и то же имя класса) для частичного класса в отдельных DLL?...
У меня есть класс под названием 'Article' в проекте под названием 'MyProject.Data', который выступает в качестве уровня данных для моего веб-приложения. У меня есть отдельный проект под названием 'MyProject.Admin', который представляет собой веб-систему администрирования для просмотра / редактирования данных...