อ่านในภาษาอังกฤษ

แชร์ผ่าน


Function.From

วากยสัมพันธ์

Function.From(functionType as type, function as function) as function

ประมาณ

ใช้ฟังก์ชันยูนารี function และสร้างฟังก์ชันใหม่ด้วย functionType ชนิดที่สร้างรายการจากอาร์กิวเมนต์และส่งผ่านไปยัง function

ตัวอย่างที่ 1

แปลง List.Sum เป็นฟังก์ชันแบบสองอาร์กิวเมนต์ที่อาร์กิวเมนต์จะถูกรวมเข้าด้วยกัน

การใช้งาน

Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)

ผลลัพธ์ของ

3

ตัวอย่างที่ 2

แปลงฟังก์ชันโดยใช้รายการเป็นฟังก์ชันแบบสองอาร์กิวเมนต์

การใช้งาน

Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")

ผลลัพธ์ของ

"21"