Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 向整个asp页公开匿名类型_C#_Asp.net - Fatal编程技术网

C# 向整个asp页公开匿名类型

C# 向整个asp页公开匿名类型,c#,asp.net,C#,Asp.net,如何向整个asp页面公开具有匿名类型的变量?我无法在页面类定义中声明变量,因为类型需要由实际赋值来计算。它在这里(目前在一个方法中声明): 如何将其公开给整个页面,以便从其他方法访问它 提前感谢。不要使用匿名类型。当需要在特定本地范围之外公开有关此类型的信息时,请创建一个新的命名类型来表示此数据。不要使用匿名类型。当您需要在特定本地范围之外公开有关此类型的信息时,请创建一个新的命名类型来表示此数据。我建议您使用@Servy的答案,但如果您确实想这样做,您可能可以将列表转换为对象列表 return

如何向整个asp页面公开具有匿名类型的变量?我无法在页面类定义中声明变量,因为类型需要由实际赋值来计算。它在这里(目前在一个方法中声明):

如何将其公开给整个页面,以便从其他方法访问它


提前感谢。

不要使用匿名类型。当需要在特定本地范围之外公开有关此类型的信息时,请创建一个新的命名类型来表示此数据。

不要使用匿名类型。当您需要在特定本地范围之外公开有关此类型的信息时,请创建一个新的命名类型来表示此数据。

我建议您使用@Servy的答案,但如果您确实想这样做,您可能可以将列表转换为对象列表

return myList.OfType<object>().ToList();
返回myList.OfType().ToList();

我建议您使用@Servy的答案,但如果您确实想这样做,您可能可以将列表转换为对象列表

return myList.OfType<object>().ToList();
返回myList.OfType().ToList();

创建您自己的类,而不是使用匿名类型。创建您自己的类并阅读以在本地空间以外共享数据。创建您自己的类,而不是使用匿名类型。创建您自己的类并阅读以在本地空间以外共享数据。这是唯一合理的答案。这是唯一合理的答案。此时列表“因为它几乎和巧克力茶壶一样有用。”杰米克说,这似乎太慷慨了。“一个巧克力茶壶现在听起来很好吃。”杰米克说,“是的。我不是在宽恕它。但它仍然可以在webforms数据绑定场景中使用,因此不完全是无用的,这一点列表可能与巧克力茶壶一样有用。@Jamiec,这似乎太慷慨了。“一个巧克力茶壶现在听起来很好吃。”杰米克说,“是的。我不是在宽恕它。但它仍然可以在webforms数据绑定场景中使用,因此并非完全无用