小编CSh*_*per的帖子

使用Xamarin Vs Native android开发Android应用程序

有没有人知道在Xamarin Versus Android java原生代码中通过C#编程的优缺点比较?

通过Xamarin开发的方式比原生android更有限,或者差距不是那么大.我想听听那些有两种技术开发经验的人的意见.
谢谢

c# android

47
推荐指数
1
解决办法
2万
查看次数

如何使用XDocument动态生成XML文件?

正如我在主题中写的那样,我该怎么做?
请注意,这样的解决方案是不合适的,因为我想通过运行动态创建子节点.

new XDocument(
    new XElement("root", 
        new XElement("someNode", "someValue")    
    )
)
.Save("foo.xml");
Run Code Online (Sandbox Code Playgroud)

我想第一次这个很清楚,但我会再写一遍:

我需要能够在运行时将子节点添加到给定的父节点,在我写的当前语法中这是静态生成的xml,它根本不贡献我,因为所有事先都知道,这不是我的情况.

你会怎么用Xdocument做的,是吗?

c# xsd linq-to-xml

3
推荐指数
2
解决办法
1万
查看次数

字符串参考谜语

我遇到过以下代码谜语:

string a = "S1";
string b = "S2";
a = a+b;
Run Code Online (Sandbox Code Playgroud)

在此之后会留在内存中的是什么:

  1. "S1S2","S2"
  2. "S1","S1S2"
  3. "S1","S2","S1S2"

你有什么意见?为什么,在我看来(c)

  • 字符串指向 "S1S2"
  • 字符串b指向 "S2"
  • 并且"S1"即使在更换pointer/reference字符串a 之后也在后台

c# string reference

-2
推荐指数
1
解决办法
87
查看次数

标签 统计

c# ×3

android ×1

linq-to-xml ×1

reference ×1

string ×1

xsd ×1