win10下解决字体模糊的方法
新建【应用程序清单】文件(VisualC#项\常规),在里面写入以下内容,保存
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" >
<asmv3:application>
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>True</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
ArcEngine自带示例路径
C:\Program Files(x86)\ArcGIS\DeveloperKit\Simples
Notepad++调用cmd运行Python解释器
cmd /k C:\Python34\python.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
反射读所有字段
//反射创建一个类
dynamic o=System.Reflection.Assembly.Load("程序集名称(不含文件后缀名)").CreateInstance("命名空间.类名", false);
//反射获取所有字段,包括父类的私有字段
var fi = new List<FieldInfo>();
fi.AddRange(type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static));
while ((type = type.BaseType) != typeof(object))
{
fi.AddRange(type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static));
}
随手记
原文:https://www.cnblogs.com/fabao/p/10800687.html