Tag: C#的

在编译时确定字节顺序

有没有一种安全,便携的方式来确定(在编译期间)我的程序正在编译的平台的字节序? 我正在写C [编辑]感谢您的答案,我决定坚持与运行时解决scheme!

复杂types在ApiController参数中变为空

我不知道为什么我的参数“ParametroFiltro Filtro”变为空,其他参数“page”和“pageSize”变好。 public class ParametroFiltro { public string Codigo { get; set; } public string Descricao { get; set; } } 我的ApiController获取方法: public PagedDataModel<ParametroDTO> Get(ParametroFiltro Filtro, int page, int pageSize) 我的ajax电话: var fullUrl = "/api/" + self.Api; $.ajax({ url: fullUrl, type: 'GET', dataType: 'json', data: { Filtro: { Codigo: '_1', Descricao: 'TESTE' }, page: 1, […]

预处理后gcc能输出C代码吗?

我正在使用一个开源的库,似乎有很多预处理指令来支持C以外的其他语言。所以我可以研究库在做什么,我希望看到预编译后编译的C代码,更像我写的东西。 gcc(或其他Linux上常用的工具)可以读取这个库,但输出的C代码已经被预处理转换为任何东西,并且也可以被人类读取?

问号和冒号在声明中是什么意思? 这是什么意思?

这是什么? 和冒号意思是? ((OperationURL[1] == "GET") ? GetRequestSignature() : "") 在以下声明中… string requestUri = _apiURL + "?e=" + OperationURL[0] + ((OperationURL[1] == "GET") ? GetRequestSignature() : "");

MultipleActiveResultSets =真或多个连接?

我有一些C#中,我在连接( ExecuteReader )创build一个阅读器,然后对该读者的每一行,执行另一个命令(与ExecuteNonQuery )。 在这种情况下,在我的连接上使用MultipleActiveResultSets=True还是使用多个连接更好?

如何不在JSON对象上序列化__type属性

我从ScriptService的WebMethod返回的每个对象都被包装到一个JSON对象中,数据在一个名为d的属性中。 没关系。 但我不想额外的__type属性被提供给客户端,因为我用jQuery手动处理。 可能吗?

名称“XYZ”不存在于名称空间“clr-namespace:ABC”

我正在创build一些标记扩展,并开始得到很奇怪的VS行为。 我已经提出并在单独的解决scheme中指出了这个问题。 问题是VS不能在XAML中创build一个CLR对象。 这里是: 视图: <Window x:Class="WpfApplication4.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:wpfApplication4="clr-namespace:WpfApplication4"> <Window.Resources> <wpfApplication4:Dog x:Key="doggy" /> </Window.Resources> <Grid /> </Window> 代码后面: using System.Windows; namespace WpfApplication4 { public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } } } 狗类: namespace WpfApplication4 { public class Dog { } } App.Xaml(App.Xaml.cs中没有代码): <Application x:Class="WpfApplication4.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> <Application.Resources> […]

如何在C#中使用WebBrowser控件DocumentCompleted事件?

在开始写这个问题之前,我试图解决以下问题 // 1. navigate to page // 2. wait until page is downloaded // 3. read and write some data from/to iframe // 4. submit (post) form 问题是,如果一个网页上存在一个iframe,DocumentCompleted事件会被触发多次(在每个文档完成之后)。 程序很可能试图从DOM中读取未完成的数据,并自然地失败。 但突然间,当写这个问题“假如”怪物激励我,我解决了这个问题,我试图解决。 因为我没有Google,所以我觉得在这里发布会很好。 private int iframe_counter = 1; // needs to be 1, to pass DCF test public bool isLazyMan = default(bool); /// <summary> /// LOCK to […]

跟踪指数的c ++sorting

你有一些有效的例程返回数组与索引sorting元素在数组中? 我认为使用stl向量存在一些方便的方法。 你是否已经实现了一个没有stl的高效的algorithm,或者你是否有伪代码或者C ++代码? 感谢致敬

__attribute __((构造函数))在VC中等价吗?

我想知道是否可以在VC中使用C构造函数,就像在GCC中使用它们一样。 使用属性关键字gcc的方式是相当直接的,不幸的是VC似乎甚至不知道这个关键字,因为我不是一个Win32程序员我不知道是否有某种类似的关键字这样的事情。 只要注意 – 这是一个C程序,而不是C ++或C#甚至(在这些语言中很容易做到这一点) 任何人都有线索? 提前致谢。