Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez az üzenet akkor jelenik meg, ha a mintaegyezés hiányos.
Tekintettel a következő definícióra:
type Faucet =
| Hot
| Cold
let faucet = Hot
És egyezzen a kifejezéssel:
let incompleteFaucetString =
match faucet with
| Hot -> "Hot"
A fordító a következő üzenetet fogja tartalmazni:
FS0025: Incomplete pattern matches on this expression. For example, the value 'Cold' may indicate a case not covered by the pattern(s).
A probléma megoldásához hajtsa végre a mintaegyezést:
let completeFaucetString =
match faucet with
| Hot -> "Hot"
| Cold -> "Cold"
Vagy használjon helyettesítő karaktert ( _ óvatosan használja)
let wildcardFaucetString =
match faucet with
| Hot -> "Hot"
| _ -> "Other"
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.