مطالب مشابه
- اشتراکها
دریافت C# 9 Cheat Sheetاشتراکها
امکانات جدید سی شارپ 9اشتراکها
بررسی C# 12 previewاشتراکها
نگاهی به ویژگیهای احتمالی C# 9.0اشتراکها
تاریخچهی Delegates در نگارشهای مختلف #Cمسیرراهها
ویژگی های جدید در C# 7 و بالاترمطالب
بهبودهای کار با Lambdas در C# 9.0مطالب
C# 7 - Discardsمطالب
C# 8.0 - Pattern Matchingنظرات مطالب
مقایسه بین حلقه های تکرار (Lambda ForEach و for و foreach)
#
۲ سال قبل، سهشنبه ۲۲ شهریور ۱۴۰۱، ساعت ۲۲:۱۶این قابلیت در Golang به اسم Blank_identifier شناخته میشود:func fn() (int, int, int) { return 1, 2, 3 } func main() { a, _, _ := fn() fmt.Println(a) }
در JavaScript همچین قابلیتی تحت عنوان discard یا blank identifier وجود ندارد؛ اما موقع destructuring کردن میتوانیم مشابه همچین قابلیتی را داشته باشیم:function fnTuple() { return [1, 2, 2]; } function fnObject() { return { a: 1, b: 2, c: 2, }; } const [, , ,] = fnTuple(); const { b } = fnObject();