有没有办法初始化ObservableCollection<T>你可以的容量List<T>?
例如:
var observableCollection = new ObservableCollection<int>(100);
Run Code Online (Sandbox Code Playgroud) 我想修剪前导空格和单引号,使用一次调用Trim而不调用它两次,如下所示.
string s = " 'hello'";
var newString = s.Trim().Trim('\'');
Run Code Online (Sandbox Code Playgroud)
我不想用
var newString = s.TrimStart().Trim(''\').
Run Code Online (Sandbox Code Playgroud)
或者因为它是两个电话.
这是不好的做法(回归null部分)吗?
public static ObservableCollection<TSource> ToObservableCollection<TSource>(
this IEnumerable<TSource> source)
{
if (source == null) return null;
return new ObservableCollection<TSource>(source);
}
Run Code Online (Sandbox Code Playgroud)