日期:2014-05-18  浏览次数:20383 次

求教:typeof(string)是什么意思?为什么()里面是个string?
C# code

public static string  GetConfigStr(string Key)
        {
            //获取网站配置字段的键值
            System.Configuration.AppSettingsReader configurationAppSettings = new System.Configuration.AppSettingsReader();
            string ConfigStr=((string)(configurationAppSettings.GetValue(Key, typeof(string))));
            return ConfigStr.Trim();
            //        

        }



请问其中的.GetValue(Key, typeof(string)怎么理解啊?typeof(string)是什么意思?为什么()里面是个string?

------解决方案--------------------
这是针对web.config中的结点取值,.net中提供了这么一个类.
configurationAppSettings
该类又有这么一个方法getvalue,表示根据"键"取"值";
WEB.CONFIG中存储的都是键值对。

TYPE(STRING)返回类型就是string类型