小编Sla*_*ard的帖子

如何在C#中正确关闭winforms应用程序?

我从调试文件夹运行了我的程序的.exe.它工作正常,但当我关闭它时,我发现它仍然列在任务管理器的进程列表中.

我想我一定忘记了一步,因为这是我的第一个winforms计划.

c# exit winforms

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

我应该采取什么方向来提高我的编程技巧?

我已经尝试学习编程(在C#中)几年了.我遇到的问题是我知道我想做什么(或者我想要程序做什么),但不知道如何实际实现它.所以我常常想知道我缺少什么.程序员的心态在某种程度上是不同的,我还没有考虑到这种思维方式,或者我只是需要更多地了解语法和他们的工作?

当然,由于我目前无法上课,因此更加复杂.

那么试错是成为一名更好的程序员的方式,还是我目前缺少必不可少的东西?

此外,我的目标是最终进入游戏行业,我不知道这是否会影响到这一点.

language-agnostic

7
推荐指数
1
解决办法
525
查看次数

如何在C#Winforms程序的文本框中突出显示文本?

我有一个带有多个文本框的C#Winforms程序.我使用每个框的属性在其中放置文本,向用户解释其中的值.每当用户选择该框时,我希望文本突出显示.通过Tab键或鼠标单击.如果有一种方法可以显示文本框中除了它之外的某个值,我就不必这样做了.

我尝试了Textbox.select方法,但没有效果.与相同.

这是我的程序的屏幕截图.

我的代码:

    private void grapplingText1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e)
    {
        grapplingText1.SelectionStart = 0;
        grapplingText1.SelectionLength = grapplingText1.Text.Length;
Run Code Online (Sandbox Code Playgroud)

这样做,还是更需要?

c# textbox highlight winforms

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

想要在C#中进行游戏编程的人可以使用哪些初学者选项?

我知道XNA,但是当我的PC满足最低要求时,我朋友的PC缺少足够的显卡,所以他有问题.我想知道在XNA之外是否还有其他选择用于在C#中学习编程的人.

我希望我措辞得当.

c#

7
推荐指数
1
解决办法
269
查看次数

有没有办法将我的控制台应用程序转换为C#中的Windows窗体应用程序?

我创建了一个控制台应用程序,但我想把它变成一个Windows窗体应用程序.

我发现似乎是我需要的,但是当我尝试使用System.Windows.Forms时,我收到了一条错误消息;

这是我收到的错误消息:

错误1命名空间"系统"中不存在类型或命名空间名称"Windows"(您是否缺少程序集引用?)

还有另一个步骤,还是在VS 2008中有所不同?

c# console-application visual-studio winforms

6
推荐指数
1
解决办法
9835
查看次数

如何在C#中使用随机数?

我在C#w/XNA上工作Pong.

我想使用一个随机数(在一个范围内)来确定球是否直线,或以一定角度反弹,以及球击中球时球的移动速度.

我想知道如何实现它.

c# random xna

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

如何将我的代码重组为C#中的类?

我正在使用C#w/XNA开发一个项目,我想重新组织它并将其中的一部分分成几类.

目前,它只是一个game.cs文件,但我想稍微清理一下.不幸的是,我对课程不太熟悉.也许有人可以帮我弄清楚如何做到这一点,或者指导我进行某种教程?

c# xna class

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

如何使用XNA在C#中显示数字和文本?

我正在制作一个乒乓球克隆,我想在屏幕上显示玩家得分.我不知道如何显示它.

c# xna

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

数组如何在C#中工作?

我知道它们用于存储数据,但我很难理解如何在程序中使用它们.

另外,我发现这个网站有一个俄罗斯方块克隆教程(缺少实际的教程).它使用数组,但我无法理解它是如何工作的.

这是代码的一个例子 -

public int[, ,] TShape = new int[4, 4, 2] 
            {
            {{1, 0}, {0, 1}, {1, 1}, {2, 1}}, 
            {{1, 0}, {0, 1}, {1, 1}, {1, 2}}, 
            {{0, 0}, {1, 0}, {2, 0}, {1, 1}}, 
            {{0, 0}, {0, 1}, {1, 1}, {0, 2}}};
Run Code Online (Sandbox Code Playgroud)

可能是因为我看起来太难了,或者有些东西我不理解它?

c# arrays

0
推荐指数
1
解决办法
1072
查看次数

如何在C#中调用方法?

我正在尝试学习C#中的方法如何工作(也使用XNA Framework).

这是我制作的方法.

     public void Exit()
    {
        if (Keyboard.GetState().IsKeyDown(Keys.Escape))
        {
            this.Exit();
        }
Run Code Online (Sandbox Code Playgroud)

我的印象是它的格式正确.但我不知道怎么称呼它.或许我做错了?

c#

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