问题列表 - 第9121页

数组或列表默认是通过c#中的引用传递的吗?

他们呢?或者我应该通过引用传递它来加快我的程序?

c# arrays reference

75
推荐指数
3
解决办法
5万
查看次数

何时参加CDATA vs. Escape&Vice Versa?

我正在使用从DB获取的值创建XML文档.有时候由于遗留实现,我会回调一个包含char的值,该值在未正确转义时(例如)无效.

所以问题就变成了,我应该CDATA还是Escape?某些情况对某一种情况更合适吗?

例子:

<Email>foo&bar@domain.com</Email>
Run Code Online (Sandbox Code Playgroud)

我在这里倾向于CDATA.

<Name>Bob & Tom</Name>
Run Code Online (Sandbox Code Playgroud)

我倾向于逃离这里.

我想每次都盲目地避免CDATA',但从性能的角度看,这似乎是合乎逻辑的选择.这总是比寻找一个无效的char更快,如果它存在,那么换行.

思考?

xml escaping cdata

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

在VB.NET中在运行时调整数组大小

在运行时的Windows窗体应用程序中,每次添加元素时,我都会调整数组的大小.所以首先我必须调整大小size + 1,然后添加一个成员到这个索引.我该怎么做呢?

vb.net arrays

10
推荐指数
3
解决办法
6万
查看次数

17
推荐指数
1
解决办法
3050
查看次数

如何使用Linq to XML在XML文件中保存HTML?

我正在尝试使用Linq to XML来保存和检索XML文件和Windows窗体应用程序之间的一些HTML.当它将其保存到XML文件时,HTML标记将获得xml编码,并且不会保存为直接HTML.

示例HTML:

<P><FONT color=#004080><U>Sample HTML</U></FONT></P>
Run Code Online (Sandbox Code Playgroud)

保存在XML文件中:

&lt;P&gt;&lt;FONT color=#004080&gt;&lt;U&gt;Sample HTML&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;
Run Code Online (Sandbox Code Playgroud)

当我手动编辑XML文件并输入所需的HTML时,Linq会拉入HTML并正确显示它.

以下是将HTML保存到XML文件的代码:

XElement currentReport = (from item in callReports.Descendants("callReport")
                                  where (int)item.Element("localId") == myCallreports.LocalId
                                  select item).FirstOrDefault();

        currentReport.Element("studio").Value = myCallreports.Studio;
        currentReport.Element("visitDate").Value = myCallreports.Visitdate.ToShortDateString();
       // *** The next two XElements store the HTML
        currentReport.Element("recomendations").Value = myCallreports.Comments;
        currentReport.Element("reactions").Value = myCallreports.Ownerreaction;
Run Code Online (Sandbox Code Playgroud)

我假设这是发生了xml编码的b/c,但我不知道如何处理它.这个问题给了我一些线索......但没有答案(对我而言,至少).

谢谢您的帮助,

奥兰

html c# xml linq-to-xml

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

Django干草堆和飞快移动

有没有人有使用任何经验django-haystackwhoosh后端?

我希望将它用于分类的实时搜索类型工具.在生产环境中是否足够快/高效以避免设置solrxapian

django search whoosh django-haystack

12
推荐指数
2
解决办法
6064
查看次数

解析XML的不同方法

在XML方面,我是初学者.我创建了一个简单的XML文件,并尝试解析它并将值分配给变量.它运作但我使用的方法让我想知道是否有更好的方法,如果你愿意,更优雅,为此任务.有吗?

这是我的XML文件:

<start>
<record>
<var1>hello</var1>
<var2>world</var2>
</record>
<record>
<var1>another</var1>
<var2>one</var2>
</record>
</start>
Run Code Online (Sandbox Code Playgroud)

这是我使用的方法:

string var1 = "", var2 = "";

using(XmlReader r = XmlReader.Create(file))
{
    while(r.Read())
    {
        if (r.MoveToContent() == XmlNodeType.Element)
        {
            if(r.Name == "record")
            {
                var1 = "";
                var2 = "";
            }
            else if(r.Name = "var1")
                var1 = r.ReadElementString();
            else if(r.Name = "var2")
                var2 = r.ReadElementString();
        }
        else if(r.MoveToContent() == XmlNodeType.EndElement && r.Name == "record")
        {
            Console.WriteLine(var1 + " " + var2);
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

.net xml parsing

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

Python模块到shellquote/unshellquote?

Python标准库中是否有任何内容可以正确解析/解析字符串以便在shell命令中使用?我正在寻找perl的python模拟String::ShellQuote::shell_quote:

$ print String::ShellQuote::shell_quote("hello", "stack", "overflow's", "quite", "cool")
hello stack 'overflow'\''s' quite cool
Run Code Online (Sandbox Code Playgroud)

而且,更重要的是,它会在相反的方向上起作用(取一个字符串并将其分解为一个列表).

python shell quoting

32
推荐指数
5
解决办法
1万
查看次数

如何设置或指定用于ASP.NET MVC的Controllers文件夹而不是默认的Controllers文件夹?

我正在使用VS2008和.net 3.5.我在我的解决方案中创建了一个类库(Myproject.Controllers).在这个类下,我添加了一个Controllers文件夹.在文件夹中我添加了一个MyController,它被声明为公共类MyController:Controller

我的视图仍在默认的Views文件夹中.现在,当我在VS中运行它时,我在Default.aspx.cs中收到一条消息:{"无法找到路径'/'的控制器,或者它没有实现IController."}

如果我将MyController的副本放在默认的Controllers文件夹中,那么它可以正常工作.有谁知道如何设置/配置控制器路径?我在网上搜索过,但没有找到任何相关内容.谢谢.

asp.net-mvc

6
推荐指数
1
解决办法
1380
查看次数

扩展umbraco仪表板

我想将自己的部分添加到umbraco仪表板中,以便我可以将自己的管理部分集成到现有的登录/管理结构中.如果没有编辑和重新编译umbraco源本身,这是否可行?推荐吗?如果是这样,有没有人有资源开始这样做?

umbraco

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