Quantcast
Channel: Bits and Pieces
Viewing all articles
Browse latest Browse all 18

Snippet of the Day: AsSingleton

$
0
0

מכירים את זה שאתם צריכים להעביר ערך בודד לפונקציה שמצפה לקבל מערך או רשימה? נמאס לכם לכתוב כל פעם

var myList = new List<MyClass> { myObject };

רק בשביל לקבל רשימה בת איבר אחד? אל דאגה, שוועתכם נשמעה!

אני פותח את פינת ה-Snippet of the Day עם שני פונקציות קטנטנות להפוך את הקוד לקריא יותר. אפשר גם בכלל לשנות את השם ל-AsList ו-AsArray לקבל קוד עוד יותר קצר, אבל העדפתי את הגרסה המפורשת יותר.

ועכשיו אפשר פשוט לכתוב:

var myList = myObject.ToSingletonList();

Viewing all articles
Browse latest Browse all 18

Trending Articles