我似乎找不到单声道的编译器/插件.有人存在吗?
Bash脚本非常有用,可以节省大量的编程时间.那么如何在C++程序中启动bash脚本呢?此外,如果你知道如何让用户成为超级用户也会很好.谢谢!
我对C#有一个很好的理解,对powershell有一个非常基本的了解.我正在使用Windows PowerShell CTP 3,这非常有趣.但我想超越编写脚本/函数.C#有什么很酷的东西吗?
你应该在C#代码中使用指针吗?有什么好处?它是由The Man(微软)推荐的吗?
我在哪里可以找到WinForms的控件,它会突出显示粘贴到其中的源代码?我想要一个语法高亮支持许多不同的语言,但如果它只适用于C#我也可以.
实际上问题应该是为什么Console.WriteLine只是为了成为一个包装Console.Out.WriteLine
我发现这个小方法使用intellisense,然后打开.NET反射器和'反编译' Console.WriteLine方法的代码,发现这个:
public static void WriteLine(string value)
{
Out.WriteLine(value);
}
Run Code Online (Sandbox Code Playgroud)
那么为什么这样WriteLine实现呢?它完全只是一条捷径还是有另一个原因?
当你可以创建类并做简单的事情(GUI,阅读文本文件等......)时,我从哪里开始?我已经开始阅读Code Complete第2版了,它很棒,但更像是一本通用的编程书.接下来我应该学习哪些主题?
如何在GEdit关键字列表中添加"关键字"?我基本上想让printf函数看起来像一个关键字.
printf("Hello World\n");
Run Code Online (Sandbox Code Playgroud) 在C#中创建循环链表的最佳方法是什么?我应该从LinkedList <T>集合中派生出来吗?我打算使用这个链接列表创建一个简单的地址簿来存储我的联系人(这将是一本糟糕的地址簿,但我不在乎因为我将是唯一一个使用它的人).我主要只想创建关键链表,以便我可以在其他项目中再次使用它.
如果您认为链接列表不是正确的方法,请告诉我哪种方式会更好.
我写的函数看起来像这样:
bool IsDry(bool isRaining, bool isWithUmbrella) {
if (isRaining) {
if (isWithUmbrella)
return true;
else
return false;
}
else
return true;
}
Run Code Online (Sandbox Code Playgroud)
我需要检查,如果下雨,那么这个人需要带伞以保持干燥(不要笑,这只是一个例子,我们的实际业务规则比这更严重).
我怎么能重构这个,因为现在它看起来很笨拙.
谢谢你的帮助,伙计们!=)
c# ×7
.net ×2
linux ×2
addressbook ×1
bash ×1
c ×1
c++ ×1
coding-style ×1
f# ×1
gedit ×1
gnome ×1
linked-list ×1
mono ×1
pointers ×1
powershell ×1
reflector ×1
richtextbox ×1
shell ×1
syntax ×1
textbox ×1
ubuntu ×1
ubuntu-9.04 ×1
unsafe ×1
windows ×1
winforms ×1