属性引用的列表/集合
考虑这些属性, double _temperature; public double Temperature { get { return _temperature; } set { _temperature = value; } } double _humidit…
powershell 和索引器属性
如果C#中的索引器表示为:index[1, 1]。你会如何用 powershell 表达这一点? 更具体地说,我尝试使用 EPPlus 与 Powershell 来生成 Excel 文档。但是…
重载索引器以具有 foreachable 类
我尝试做这样的事情,但这不起作用: class Garage { private List cars = new List(); public Car this[int i] { get { return cars[i]; } } //... }…
从同一(通用)类中调用索引器
public class MyClass { public T this[int index] { get { ... } set { ... } } public void MyMethod() { int middleIndex = ...; T value = this[m…
在 WPF 中绑定到当前数据项的默认索引器的语法?
我有一个列表框,其项目源设置为 DataRow 的 ObservableCollection。假设本例中每个 DataRow 有 5 列。 在列表框的 DataTemplate 中,我有 5 个文本块…
什么时候应该使用 C# 索引器?
我想更多地使用索引器,但我不确定何时使用它们。我在网上找到的所有示例都是使用 MyClass 和 IndexerClass 等类的示例。 在有学生和教师的学校系统中…
如何将索引器与具有参数和函数调用的扩展方法一起使用
是否可以将索引器与扩展方法一起使用。 例如。仅将其视为示例。 public static object SelectedValue(this DataGridView dgv, string ColumnName) { r…
C# 参数化属性类通过泛型实现?
我想构建一个通用类,可用于在 C# 中实现参数化属性。我想要的基本代码是这样的: public class ParameterizedProperty { private typeReturn oReturn…
如何将索引器应用于 Dictionary.Values (C# 3.0)
我已经编写了一个程序, string[] arrExposureValues = stock.ExposureCollection[dt].Values.ToArray(); for(int i = 0; i < arrExposureValues.Leng…
在 C# 中使用 Moq 设置索引器
我无法弄清楚如何在 C# 中设置 索引器起订量。起订量文档很弱,我已经做了很多搜索...我想做的解决方案与 如何最小起订量设置索引属性: var someClas…
使用索引器从数据存储中检索 Linq to SQL 对象
class UserDatastore : IUserDatastore { ... public IUser this[Guid userId] { get { User user = (from u in _dataContext.Users where u.Id == us…
C# .Net 3.5 使用具有不同返回类型的重载索引器
我有一个父类,它本质上是一个美化的列表。它由多个子类扩展以实现各种功能。 public class HierarchialItemList : IEnumerable { public ItemType th…
C# 索引器的意义或好处是什么?
阅读一些代码并偶然发现了这个我以前从未见过的片段: public SomeClass { public someInterface this[String strParameter] { get { return SomeInte…