我有一个具有以下属性的组合框的自定义类:
public IEnumerable<object> ItemsSource
{
get { return (IEnumerable<object>)GetValue(ItemsSourceProperty); }
set
{
SetValue(ItemsSourceProperty, value);
}
}
public string DisplayMemberPath
{
get { return (string)GetValue(DisplayMemberPathProperty); }
set { SetValue(DisplayMemberPathProperty, value); }
}
Run Code Online (Sandbox Code Playgroud)
其中ItemsSourceProperty,DisplayMemberPathProperty已注册的依赖属性.
现在,如果ItemSource有一个自定义对象列表:{id int,name string}.和DisplayMemberPath具有值:'name'或'id'.如何访问对象的"名称"或"id"属性?`
我有一系列范围:
[[39600..82800], [39600..70200],[70200..80480]]
Run Code Online (Sandbox Code Playgroud)
我需要确定是否有重叠.在ruby中这是一个简单的方法吗?
在上述情况下,输出应为"重叠".