问题列表 - 第16396页

不推荐的XML验证代码问题C#

我正在试图弄清楚如何纠正他弃用的xml架构验证代码.

public static bool ValidateXml(string xmlFilename, string schemaFilename)
{
    ?

    //Forward stream reading access to data
    XmlTextReader forwardStream = new XmlTextReader(xmlFilename);

    //deprecated way of checking agaisnt a schema -- update.
    //xmlreader class.
    XmlValidatingReader validation = new XmlValidatingReader(forwardStream);
    validation.ValidationType = ValidationType.Schema;

    //XmlReader validator = new XmlReader.Create(

    XmlSchemaCollection schemas = new XmlSchemaCollection();
    schemas.Add(null, schemaFilename);
    validation.Schemas.Add(schemas);

    ?
Run Code Online (Sandbox Code Playgroud)

c# xsd

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

C++:最大整数

是否有一个C++跨平台库为我提供了一个可移植的最大整数?

我想宣布:

const int MAX_NUM = /* call some library here */;
Run Code Online (Sandbox Code Playgroud)

我使用MSVC 2008非托管.

c++

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

垃圾收集是否适用于Go编译器(gc)?

我注意到gccgo中还没有实现垃圾收集.

http://golang.org/doc/gccgo_install.html#Unimplemented

标准Go编译器(gc)是否支持垃圾回收?

garbage-collection go

7
推荐指数
2
解决办法
1270
查看次数

与Protocol Buffers集成?

在快速查看文档后,我立即开始考虑与现有语言和应用程序的集成,并想知道是否会为Protocol Buffers提供支持?

go protocol-buffers

5
推荐指数
2
解决办法
912
查看次数

在乳胶中对齐数学方程

我试图在等号周围对齐以下方程.我能做什么?谢谢!我正在使用AMSMath包

    $$m\ddot{x}_{1}-K(x_{2}+x_{12})+C(\dot{x}_{12}+\dot{x}_{2})+2C\dot{x}_{1} = fx_{1}$$
$$m\ddot{x}_{2}-K(x_{3}+x_{1})+C(\dot{x}_{1}+\dot{x}_{3})+2C\dot{x}_{2} = fx_{2}$$ 
$$m\ddot{x}_{3}-K(x_{4}+x_{2})+C(\dot{x}_{2}+\dot{x}_{4})+2C\dot{x}_{3} = fx_{3}$$ 
Run Code Online (Sandbox Code Playgroud)

latex amsmath

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

如何在C#和WinForms中将项添加到ListBox?

我无法弄清楚如何ListBox在WinForms中添加项目.

我试过了:

list.DisplayMember = "clan";
list.ValueMember = sifOsoba;
Run Code Online (Sandbox Code Playgroud)

如何ValueMember使用int值和一些文本添加到列表中DisplayMember

list.Items.add(?)
Run Code Online (Sandbox Code Playgroud)

顺便说一句.我不能ListBoxItem出于任何原因使用.

c# winforms

29
推荐指数
7
解决办法
16万
查看次数

Linux上的Mono和Windows上的.NET有多可靠?

我正在尝试使用Mono和C#或Python(Django)来建立基于Linux的网站.我对C#的关注是Mono可能不如.NET可靠.有人对这个有经验么?

.net c# mono

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

ASP.NET MVC是否吞下提交值?

我在ASP.NET MVC(v1)中有一个表单,它有2个输入按钮.每个提交按钮必须包含在这个单一的表单中,我需要知道用户按下了哪一个.

我知道检查FormCollection值的技巧,它将根据按下的按钮返回.例如,如果我有和用户单击Button2,我应该可以说Request.Form ["Button2"]!= null并且将评估为true,在这种情况下,我知道用户单击了该按钮.

但是,这对我不起作用.我的所有按钮的值都为null,因为它们中的不包含在Request.Form值中.ASP.NET MVC中是否存在吞下这些值的错误?

这是我的表单代码:

<% using (Html.BeginForm()) {%>

    <% Html.RenderPartial( "EditAreaControl", Model ); %>

    <div class="form-layout-command-container">
        <div class="form-layout-command-area-alpha"><button type="submit" name="submit1" value="Save">Save</button></div>
        <div class="form-layout-command-area-alpha"><button type="submit" name="submit2" value="SaveAndCopy">Save and Create Copy</button></div>
        <div class="form-layout-command-area-beta"><%= Html.ActionLink("Cancel", "list") %></div>
    </div>

<% } %>
Run Code Online (Sandbox Code Playgroud)

这是我的控制器代码:

[AcceptVerbs( HttpVerbs.Post )]
public ActionResult Add(FormCollection values )
{
   if (values["submit1"] != null)
        // always false
   if (values["submit2"] != null)
        // always false as well
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

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

计算列不能保留

我有一个自定义函数,我正在尝试使用此函数创建一个持久列.

它给了我以下错误.

表'SomeTable'中的计算列'FormattedSSN'无法保留,因为该列是非确定性的.

这是功能:

ALTER FUNCTION [dbo].[FormatSSN]()
RETURNS VARCHAR(11)
AS
BEGIN
    return '';
END
Run Code Online (Sandbox Code Playgroud)

以下是使用函数添加列的查询:

ALTER TABLE SomeTable
ADD FormattedSSN as dbo.FormatSSN() PERSISTED
Run Code Online (Sandbox Code Playgroud)

如果有任何出路,请建议.谢谢.

sql sql-server

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

在C#中将二进制数据写入文件的最佳方法

我正在尝试优化一个以二进制格式序列化对象并将它们写入文件的类.我目前正在使用FileStream(由于我的对象的大小而处于同步模式)和BinaryWriter.这是我班级的样子:

public class MyClass
{
    private readonly BinaryWriter m_binaryWriter;
    private readonly Stream m_stream;

    public MyClass()
    {
        // Leave FileStream in synchronous mode for performance issue (faster in sync mode)
        FileStream fileStream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite, maxSize, false);
        m_stream = fileStream;

        m_binaryWriter = new BinaryWriter(m_stream);
    }

    public void SerializeObject(IMySerializableObject serializableObject)
    {
        serializableObject.Serialize(m_binaryWriter);
        m_stream.Flush();
    }
}
Run Code Online (Sandbox Code Playgroud)

在此代码上运行的探查器显示了良好的性能,但我想知道是否还有其他对象(或技术)可用于提高此类的性能.

c# performance file stream

4
推荐指数
1
解决办法
780
查看次数