Tag: C#的

C函数与Objective-C方法?

两者有什么区别? 如果我正在编写一个程序,我什么时候需要这个: void aFunction() { //do something } 什么时候我需要这个: -(void)aMethod { //do something else }

为什么在.NET中存在空?

为什么.NET中的值可以为null? 这是优于有一个保证,一切都会有一个价值,没有什么呼叫是空的? 任何人都知道这些方法被称为什么? 无论哪种方式,我对此都不是很了解,但是对于所有事情来说,没有任何价值可以让事情变得更简单,就简单性而言,也就是消除空检查,并且能够编写更多简化的algorithm,而无需分支检查。 在performance,简单,平行,面向未来等方面,每种风格有哪些优缺点?

LINQfind一个值的数组索引

假设我有以下string数组: string[] str = new string[] {"max", "min", "avg", "max", "avg", "min"} 使用LINQ获取匹配一个string的索引列表是否可行? 作为一个例子,我想searchstring“avg”并得到一个包含的列表 2,4 这意味着“平均”可以在str [2]和str [4]find。

找出GCC包含的path是

我试图以编程方式在Linux上find#includepath,据我所知,实际上意味着findGCC认为它是什么。 (这是真的吗?Clang是怎么做到的?) 根据http://gcc.gnu.org/onlinedocs/cpp/Search-Path.html,一些组件涉及CPU架构和GCC版本; 后者似乎特别棘手; 我猜想可以通过运行gcc –version和parsing输出(或者gcc -v )来获得,但是这样看起来似乎不够好,最坏的情况是脆弱的。 假设你的程序正在用GCC进行编译,那么在代码中做这个操作可能是另外一个select,但是这需要依赖于这个假设。 推荐的方法是什么?

将通用列表绑定到中继器 – ASP.NET

我正在尝试将一个List<AreaField>绑定到一个中继器。 我已经通过使用ToArray()方法将列表转换为数组,现在有一个AreaField[]的数组 这是我的类层次结构 public class AreaFields { public List<Fields> Fields { set; get; } } public class Fields { public string Name { set; get; } public string Value {set; get; } } 在aspx中,我想绑定一个中继器(像这样的东西) DataBinder.Eval(Container.DataItem, "MyAreaFieldName1") MyAreaFieldName1是AreaFieldItem类中Name属性的值。

C + +:新的调用行为像calloc?

有没有一个电话,我可以让new来有零,如calloc内存?

C ++从多行string中删除新行

什么是从std :: string中删除“换行符”的最有效方法?

向量C ++上的Memset

在C ++中,有没有memset等价函数? (不clear()或erase()方法,我想保留向量的大小,我只是想初始化所有的值。)

如何在C#中获得私有字段的值?

我碰到一个问题,我需要访问一个类的私人领域。 例如: class MyClass { private string someString; public MyClass( string someStringValue ) { someString = someStringValue; } } 我怎样才能得到MyClass之外的someString的价值? 更新: 对不起,我不能在这里使用属性,因为实际的生产代码是受保护的。 我是质量保证/开发人员,我需要一种方法来让这些私人编写用户验收testing。 所以我不能更改生产代码。 你能帮我吗?

如何在C ++中打印string

我试过了,但没有奏效。 #include <string> string someString("This is a string."); printf("%s\n", someString);