相关疑难解决方法(0)

如何在文本框中使用\n

我正在开发一个程序,我正在使用一个字符串(generatedCode)包含一些\n在我正在使用它的textBox中输入换行符(textBox1.Text = generatedCode),但是当我运行程序时,而不是破坏该行我正在看一个正方形.

请记住,我已将MultilinetextBox 的值设置为True.

c# string newline

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

有没有办法打破一个返回void的函数?

我有一个函数,为给定另一个tile的特定tile设置绘制状态.绘制状态将更改的图块比较周围的图块然后相应地更新.我将尝试在下面说明

[b] [b] [a]
[b] [a] [a]
[a] [a] [a]  where a = sand && b = water
Run Code Online (Sandbox Code Playgroud)

当a检测到b正在接近它时,它必须更新其绘制状态.所以我有一个适用于大写,小写,左大小写和右大小写的函数.我现在需要修改该功能,以便它可以处理左右情况,右上角情况,右下角情况等.这是我的功能

public override void CompareBorderingTiles(Tile T)
    {
        if (T is Water)
        {
            float leftBound = location.X - (Tile.TileWidth * Tile.TileScale);
            float rightBound = location.X + (Tile.TileWidth * Tile.TileScale);
            float upperBound = location.Y - (Tile.TileHieght * Tile.TileScale);
            float bottomBound = location.Y + (Tile.TileHieght * Tile.TileScale);
            if (T.GridLocation.X == leftBound)
            {
                drawstate = DrawState.Left;
            }
            if (T.GridLocation.X == rightBound)
                drawstate = DrawState.Right;
            if (T.GridLocation.Y …
Run Code Online (Sandbox Code Playgroud)

c# oop

6
推荐指数
3
解决办法
8862
查看次数

标签 统计

c# ×2

newline ×1

oop ×1

string ×1