Confusion d'erreur lors de la découpe une chaîne de caractères

J'ai cette ligne de code:

string[] ids = Request.Params["service"].Split(",");

les valeurs dans Request.Params["service"] sont: "1,2"

Pourquoi suis-je:

Error   1   The best overloaded method match for 'string.Split(params char[])' has some invalid arguments
Error   2   Argument 1: cannot convert from 'string' to 'char[]'

Cela n'a aucun sens pour moi....

L'erreur se produit sur tout à la droite du signe égal

split prend un tableau de caractères ou un seul char pas de chaîne en paramètre
la scission s'attendre à un char de sorte ',' au lieu de ","

OriginalL'auteur TheWebs | 2013-04-15