PDA

View Full Version : کاربرد دستور Intersect در hashset



md3848
دوشنبه 11 شهریور 1398, 10:19 صبح
سلام - اگه بشه یه پست ایجاد کنه مدیر گروه، مخصوص کدهایی که افراد متوجه نمیشن - بشه اونجا مطرح کرد - یا عنوان همین پستو تغییر بده ...



تا جایی که سرچ کردم hashset یه جور آرایه هستش که داده تکراری توش نمیتونه قرار بگیره - خواستم ببینم کد زیر یعنی چی ( دستور Intersect ) :
public KMap(HashSet<long> on_set, HashSet<long> dc_set){
if (on_set.Intersect(dc_set).Count() > 0) ...
}
جواب : an intersection is the subset of each collection that is found in both collections
دادی های مشترک در هر دو مجموعه on_set و dc_set اگه بیشتر از 0 بود ....
https://www.dotnetperls.com/intersect



public class Group : SortedSet<string>{
public Group(IEnumerable<string> collection) : base(collection) { }


public Group() : base() { }


public bool? IsEssential { get; set; }
}
خط 2 و 5 : این داستان base چیه؟

خط 8 : این ؟bool یعنی چی؟
پاسخ : https://stackoverflow.com/questions/3893143/what-is-long-data-type
The ? means it is nullable

md3848
دوشنبه 11 شهریور 1398, 14:22 عصر
حذف شود......