Существует опечатка в объявлении переменной l. l = [[0,2], [2,4] , [0,8], [3,9], [5,20]] -> изменить 2,4 на 2,4
[111 ] И dict.items (), вероятно, должен быть dic.items ()
Да. Разделите их в своем объявлении точками с запятой.
При переопределении GetVaryByCustomString () в файле Global.asax.cs можно передать в разграниченном списке точки с запятой значений, которые затем необходимо проанализировать.
Существует одно встроенное значение (Браузер), который будет использоваться, если указанный атрибут не будет существовать.