mono的Type.GetType(string)总是为空

	public partial class Index : System.Web.UI.Page
	{
		protected override void OnLoad(EventArgs e)
		{
			Response.Write(typeof(System.Data.DataTable).AssemblyQualifiedName);
			Response.Write("<br/>");

			Response.Write(typeof(System.Data.DataTable).FullName);
			Response.Write("<br/>");

			Response.Write(typeof(System.Data.DataTable).Namespace);
			Response.Write("<br/>");

			Response.Write("1" +Type.GetType("System.String"));
			Response.Write("<br/>");

			Response.Write(Type.GetType("System.Data.DataTable, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
			Response.Write("<br/>");
			Response.Write(Type.GetType(typeof(System.Data.DataTable).Name + ",System.Data"));
			Response.Write("<br/>");
			Response.Write("hello");
			base.OnLoad(e);
		}
	}

在win上正常,在mono上为空,,因为,,mono要传入AssemblyQualifiedName

posted @ 2016-08-07 15:22  shiningrise  阅读(495)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css