我想知道你们中是否有人知道一些很好的教程解释大型应用程序的MVVM.我发现的MVVM上的每个教程都只是解释了基础知识(如何实现模型,视图模型和视图),但我对应用程序页面之间传递数据时的技术和模式很感兴趣,初始化视图模型,存储常见应用程序的位置数据(在多个视图模型之间共享)等.
我更喜欢没有任何MVVM框架的纯c#/ XAML解决方案(MVVMLight等).
有人可以解释为什么以下程序将输出"4,6"而不是"4,4".
MainProgram()
{
int x = 2;
int y = 0;
parse(4, out y);
Console.Write(y + ",");
y = y + parse(x, out y);
Console.Write(y);
}
int parse(int x, out int y)
{
y = x;
return y;
}
Run Code Online (Sandbox Code Playgroud)
非常感谢!
假设您将UTC时间字符串转换为本地时间:
utcTimeString.ToLocalTime().ToString(); => "01/31/2012 12:00:00 PM"
Run Code Online (Sandbox Code Playgroud)
如何从结果字符串中删除秒但保留格式(在手机设置中设置?)
谢谢!
是否有关于应用程序(xap)大小限制的可用信息