相关疑难解决方法(0)

如何在Code-Behind中使用wpflocalizeextension?

如何在C#代码中使用wpflocalizeextension?在xaml中,为了获取本地化字符串,我可以使用它,如下所示:

<Window x:Class="SomeClass"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:lex="http://wpflocalizeextension.codeplex.com"    
    lex:LocalizeDictionary.DesignCulture="uk-UA"    
   lex:ResxLocalizationProvider.DefaultAssembly="DesktopApp"    
   lex:ResxLocalizationProvider.DefaultDictionary="Resources">
   <Button Content="{lex:Loc SignInBtn}"/>
Run Code Online (Sandbox Code Playgroud)

例如,如何在代码中获取本地化字符串MessageBox.Show("SignInBtn");

c# wpf localization

7
推荐指数
1
解决办法
5347
查看次数

我可以提供一个简洁的代码片段,它会引发JIT内联吗?

我正在尝试制作一些会导致JIT内联的"Hello World"大小的C#代码片段.到目前为止我有这个:

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine( GetAssembly().FullName );
        Console.ReadLine();
    }

    static Assembly GetAssembly()
    {
        return System.Reflection.Assembly.GetCallingAssembly();
    }
}
Run Code Online (Sandbox Code Playgroud)

我从Visual Studio编译为"Release" - "Any CPU"和"Run without debugging".它显示我的示例程序程序集的名称,因此显然GetAssembly()没有内联Main(),否则它将显示mscorlib程序集名称.

如何编写一些会导致JIT内联的C#代码片段?

.net c# jit inlining

0
推荐指数
1
解决办法
140
查看次数

标签 统计

c# ×2

.net ×1

inlining ×1

jit ×1

localization ×1

wpf ×1