问题列表 - 第27281页

数组如何在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
查看次数

正则表达式:匹配仅包含非重复单词的字符串

我有这种情况(Java代码):1)字符串如:"狂野冒险"应匹配.2)带有相邻重复单词的字符串:"狂野野外冒险"不应该匹配.

使用此正则表达式:.*\b(\ w +)\ b\s*\1\b.*我可以匹配包含相邻重复单词的字符串.

如何扭转这种情况,即如何匹配不包含相邻重复单词的字符串

java regex

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

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

尺寸更改时宽度不变

多年来我一直这样做.但现在它只是不起作用.

private void Form1_Deactivate(object sender, EventArgs e)
        {
            this.Size = new Size(30, 29);
            txt.Visible = false;
            lbl.Visible = false;
        }
Run Code Online (Sandbox Code Playgroud)

表单只是不改变宽度.但是,如上所述,3个控件DO变得不可见.

有什么建议?

.net c# visible winforms

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

如何使div可点击?

我想让这个div可点击并且想要使用href内部相同<a>并且想要保持链接在里面<a>(所以如果JS被禁用,那么链接将是可访问的).

<div id="example">

<p> some text </p>

<img src="example.jpg />

<a href="http://stackoverflow.com"> link </link>

</div>
Run Code Online (Sandbox Code Playgroud)

我的意思是我需要这样的.

<div id="example" href="http://stackoverflow.com">

<p> some text </p>

<img src="example.jpg />

<a href="http://stackoverflow.com"> link </link>

</div>
Run Code Online (Sandbox Code Playgroud)

javascript css xhtml jquery

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

如何进行批量更新?

我想知道有没有办法进行批量更新?我正在使用ms sql server 2005.

我看到了sqlDataAdaptor,但似乎你必须首先使用它的select语句,然后填充一些数据集并对数据集进行更改.

现在我使用linq to sql来做选择所以我想尝试保持这种方式.然而,进行大规模更新太慢了.那么我可以将我的linq保留到sql(对于选择部分)但使用不同的东西来进行批量更新吗?

谢谢

编辑

我对这种临时表方式感兴趣,但我不知道该怎么做,仍然不清楚如何更快,因为我不明白更新部分的工作原理.

那么有谁能告诉我这将如何工作以及如何处理并发连接?

EDIT2

这是我尝试使用xml进行大规模更新的最新尝试,但它使用了大量资源,而我的共享主机不允许它通过.所以我需要一种不同的方式,这就是为什么我不是在寻找一个临时表.

using (TestDataContext db = new TestDataContext())
            {
                UserTable[] testRecords = new UserTable[2];
                for (int count = 0; count < 2; count++)
                {
                    UserTable testRecord = new UserTable();

                    if (count == 1)
                    {
                        testRecord.CreateDate = new DateTime(2050, 5, 10);
                        testRecord.AnotherField = true;
                    }
                    else
                    {
                        testRecord.CreateDate = new DateTime(2015, 5, 10);
                        testRecord.AnotherField = false;
                    }


                    testRecords[count] = testRecord;
                }

                StringBuilder sBuilder = new StringBuilder();
                System.IO.StringWriter sWriter = …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server linq-to-sql

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

Extjs - 在FormPanel中动态生成字段

我有一个生成表单面板的脚本:

var form = new Ext.FormPanel({
    id: 'form-exploit-zombie-' + zombie_ip,
    formId: 'form-exploit-zombie-' + zombie_ip,
    border: false,
    labelWidth: 75,
    formBind: true,
    defaultType: 'textfield',
    url: '/ui/modules/exploit/new',
    autoHeight: true,
    buttons: [{
        text: 'Execute exploit',
        handler: function () {
            var form = Ext.getCmp('form-exploit-zombie-' + zombie_ip);

            form.getForm().submit({
                waitMsg: 'Running exploit ...',
                success: function () {
                    Ext.beef.msg('Yeh!', 'Exploit sent to the zombie.')
                },
                failure: function () {
                    Ext.beef.msg('Ehhh!', 'An error occured while trying to send the exploit.')
                }
            });
        }
    }]
});
Run Code Online (Sandbox Code Playgroud)

同样的脚本,然后检索从我的服务器JSON文件定义输入多少个字段的形式应该包含的内容.然后,该脚本将这些字段添加到表单中:

Ext.each(inputs, function(input) { …
Run Code Online (Sandbox Code Playgroud)

javascript forms extjs dynamic formpanel

5
推荐指数
1
解决办法
8581
查看次数

如何从.NET编译CoffeeScript?

我想编写一个HttpHandler,它可以动态编译CoffeeScript代码并发送生成的JavaScript代码.我尝试过MS [JScript] [1]和IronJS但没有成功.我不想使用[犀牛] [2],因为Java的依赖会使它太难分发.

CoffeeScript如何从.NET编译?

.net javascript coffeescript

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

从ruby访问Google日历的最佳方式是什么?

我正在写为内部使用谷歌日历和需要使用他们已经拥有了事件日历的应用程序公司的应用程序.因此,我需要从应用程序中获取对其日历的只读权限(即我需要事件标题,开始和结束日期以及所有未来事件的与会者电子邮件).

什么是红宝石做到这一点最简单的方法(我需要它在Heroku上相对无缝工作)?

我尝试使用GCal4Ruby宝石,它似乎是我发现的最不合适的宝石,但我甚至无法通过库验证(HTTPRequestFailed- Captcha required error)更不用说获取我需要的信息了.

澄清:我所说的是日历的Google Apps版本,而不是 calendar.google.com上的版本.

ruby ruby-on-rails google-calendar-api

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

如何在安装时删除应用程序数据并重新安装

如何在安装/重新安装应用程序上删除应用程序数据,这样我每次重新安装都可以拥有干净的工作环境?我的意思是如何检测此应用程序已重新安装,以便我可以清理整个持久性存储.谢谢.

blackberry

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