假设我有一些像这样的XAML:
<Window.Resources>
<v:MyClass x:Key="whatever" Text="foo\nbar" />
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)
显然我想在MyClass.Text属性中使用换行符,但XAML解析器使用文字字符串"foo \nbar"构造对象.
是否有(a)说服解析器转换转义序列的方法,或者(b).NET方法以C#编译器的方式解释字符串?
我意识到我可以去那里寻找\n序列,但有一个通用的方法来做这个会更好.
如果您在LoadLibrary没有路径的情况下呼叫(例如,LoadLibrary("whatever.dll")Windows通常会遵循其标准搜索算法,那么它将用于查找EXE.
我的问题是:假设应用程序清单指定指定系统DLL的特定版本,例如comctl32.dll 6.0.在这种情况下,将LoadLibrary("comctl32.dll")立即转到正确的并排文件夹,还是仍然执行某种搜索?