if / else / when / etc的自定义关键字

时间:2015-10-22 11:55:25

标签: c#

我无法在谷歌上找到有关此主题的任何内容。是否可以为if,else和其他关键字定义自己的关键字?所以这样的代码:

if(1 == 1)
{
    //dostuff
}

成为:

myCustomKeyword(1 == 1)
{
    //dostuff
}

这样,我可以用不同的语言制作关键词用于教学目的。

2 个答案:

答案 0 :(得分:1)

出于教学目的,您可能希望使用现有软件之一(应该有很多)。还有那些教授逻辑和编程的东西。在Steam上查看游戏(例如this)。 Here是关于此类游戏的俄罗斯博客(但图片应该提供想法)。

要教C#你必须使用英语。您可以在荷兰语中命名变量,但是必须学习英语中的运算符和其他语法:

int grootWaarde = 123456;
Console.WriteLine(MakenGroteKleine(grootWaarde) < grootWaarde ? "Goed" : "Slecht");

答案 1 :(得分:0)

简而言之,没有。但是this建议创建一个一次性类并在其中定义变量。