Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit bericht wordt weergegeven wanneer patroonkoppeling onvolledig is.
Gegeven de volgende definitie:
type Faucet =
| Hot
| Cold
let faucet = Hot
En expressie vergelijken:
let incompleteFaucetString =
match faucet with
| Hot -> "Hot"
De compiler levert het volgende bericht op:
FS0025: Incomplete pattern matches on this expression. For example, the value 'Cold' may indicate a case not covered by the pattern(s).
U kunt dit oplossen door de patroonovereenkomst te voltooien:
let completeFaucetString =
match faucet with
| Hot -> "Hot"
| Cold -> "Cold"
U kunt ook een jokerteken _ introduceren (wees voorzichtig)
let wildcardFaucetString =
match faucet with
| Hot -> "Hot"
| _ -> "Other"
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.