'Deklaration
ReadOnly Property SortDescriptions As ReadOnlyCollection(Of String)
ReadOnlyCollection<string> SortDescriptions {get;}
property ReadOnlyCollection<String^>^ SortDescriptions { ReadOnlyCollection<String^>^ get(); }
'Deklaration
ReadOnly Property SortDescriptions As ReadOnlyCollection(Of String)
ReadOnlyCollection<string> SortDescriptions {get;}
property ReadOnlyCollection<String^>^ SortDescriptions { ReadOnlyCollection<String^>^ get(); }
private List<string> _sortOrders; public ReadOnlyCollection<string> SortOrders { get { if (_sortOrders == null) { _sortOrders = new List<string>(); foreach (DataColumn dataColumn in _dataView.Table.Columns) { _sortOrders.Add(dataColumn.ColumnName + " ASC"); _sortOrders.Add(dataColumn.ColumnName + " DESC"); } } return _sortOrders.AsReadOnly(); } }
Private _sortOrders As List(Of String) Public Readonly Property SortOrders() As ReadOnlyCollection(Of String) Get If _sortOrders = Nothing Then _sortOrders = New List(Of String)() For Each dataColumn As DataColumn In _dataView.Table.Columns _sortOrders.Add(dataColumn.ColumnName + " ASC") _sortOrders.Add(dataColumn.ColumnName + " DESC") Next End If Return _sortOrders.AsReadOnly() End Get End Property
Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
.NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8