有没有人知道在Xamarin Versus Android java原生代码中通过C#编程的优缺点比较?
通过Xamarin开发的方式比原生android更有限,或者差距不是那么大.我想听听那些有两种技术开发经验的人的意见.
谢谢
正如我在主题中写的那样,我该怎么做?
请注意,这样的解决方案是不合适的,因为我想通过运行动态创建子节点.
new XDocument(
new XElement("root",
new XElement("someNode", "someValue")
)
)
.Save("foo.xml");
Run Code Online (Sandbox Code Playgroud)
我想第一次这个很清楚,但我会再写一遍:
我需要能够在运行时将子节点添加到给定的父节点,在我写的当前语法中这是静态生成的xml,它根本不贡献我,因为所有事先都知道,这不是我的情况.
你会怎么用Xdocument做的,是吗?
我遇到过以下代码谜语:
string a = "S1";
string b = "S2";
a = a+b;
Run Code Online (Sandbox Code Playgroud)
在此之后会留在内存中的是什么:
你有什么意见?为什么,在我看来(c)
"S1S2""S2""S1"即使在更换pointer/reference字符串a 之后也在后台