小编chr*_*dam的帖子

从''case'语句中打破'for'循环

我被要求对一些C#代码进行维护工作,据我所知,这些代码最初是从Visual Basic 6转换而来的.(我之所以提到这只是因为我不知道VB6,所以我不知道它是否会更多用这种语言感觉......

它有一个用于循环,其利用用于解析专有的脚本语言,一些文本开关内部循环...

for ( t = 0; t < upperBound(tokens); t++)
{
    String mystring = tokens[t];
    switch (mystring)  
    {
        case "GOTO":
            if (firstGoto == -1)
            {
                firstGoto = t;
            } 
            else
            {
                // compute number of tokens in GOTO
                pointLength = t - firstGoto - 1;
                break;  // exit for
            }
            break;
       case "ACTUATE"
 . . . 
Run Code Online (Sandbox Code Playgroud)

注意评论

   // exit for
Run Code Online (Sandbox Code Playgroud)

程序员预计突破将退出循环,但我觉得它只会退出开关,因为文档声明决裂

break语句终止它出现的最近的封闭循环或switch语句.控制权将传递给终止语句后面的语句(如果有).

所以我是正确的,这只会退出 …

c#

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

从存储过程运行特定的SQL Server作业步骤

我有一个有5个步骤的工作,这些步骤计划在彼此之后运行.

我希望有一个存储过程,用户可以在其中执行存储过程并将步骤编号作为参数.

只有这个工作步骤才会执行,没有进一步的步骤.

实现这一目标的最佳方法是什么?

sql t-sql sql-server

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

iOS 以编程方式将 AVI 转换为 MP4 格式

我的应用程序中有一个查询,因为我想将 AVI 格式的视频转换为 MP4 电影格式,所以有没有办法以编程方式执行此操作。

任何代码片段将不胜感激。

objective-c ios

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

获取特定键的所有值

我在 mongoDB 中有一个数据,我想"category"使用 python 代码检索一个键的所有值。我尝试了几种方法,但在每种情况下我都必须给出要检索的“值”。任何建议,将不胜感激。

{
   id = "my_id1"
   tags: [tag1, tag2, tag3],
   category: "movie",
},
{
   id = "my_id2"
   tags: [tag3, tag6, tag9],
   category: "tv",
},
{
   id = "my_id3"
   tags: [tag2, tag6, tag8],
   category: "movie",
}
Run Code Online (Sandbox Code Playgroud)

我希望输出为

category: "movie"
category: "tv"
category: "movie"
Run Code Online (Sandbox Code Playgroud)

python mongodb python-2.7 mongodb-query

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

如何更新 mobgo db 中的集合

我正在尝试使用 _id 5af5968e17abd4901f4ecfdb 更新集合值。

执行的查询:

db.genericcrosssell.config.update(
    {_id: '5af5968e17abd4901f4ecfdb'}, 
    {$set: {
        "HOTEL_ISSUANCE_EMAIL:{"USE_QUOTATION":1,"CAR_RENTAL":0},
        "HOTEL_MY_BOOKING":{"USE_QUOTATION":1,"CAR_RENTAL":0},
        "HOTEL_PUSH_NOTIFICATION":{"USE_QUOTATION":0,"CAR_RENTAL":0},
        "HOTEL_ISSUING_TRANSITION":{"USE_QUOTATION":0,"CAR_RENTAL":0},
        "HOTEL_UPCOMING_TRIP":{"USE_QUOTATION":1,"CAR_RENTAL":0}
    }}
)
Run Code Online (Sandbox Code Playgroud)

获取输出为:

 WriteResult({ "nMatched" : 0, "nUpserted" : 0, "nModified" : 0 })
Run Code Online (Sandbox Code Playgroud)

在执行以下查询时,我得到了响应。

db.genericcrosssell.config.find().pretty()
Run Code Online (Sandbox Code Playgroud)

输出:

{
    "_id" : ObjectId("5af5968e17abd4901f4ecfdb"),
    "FLIGHT_ISSUANCE_EMAIL" : {
        "USE_QUOTATION" : 1
    },
    "HOTEL_ISSUANCE_EMAIL" : {
        "USE_QUOTATION" : 1,
        "CAR_RENTAL" : 100
    }
}
Run Code Online (Sandbox Code Playgroud)

这里只引用了 2 个值。

mongodb mongodb-query

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

ASP.NET MVC通用控制器的目的是什么?

我是asp.net mvc的新手.我听到这个词ASP.NET MVC generic controller,任何人都能轻易解释它是什么吗?我之前使用过默认控制器,但现在我希望能够可视化ASP.NET MVC通用控制器的用途.如果有人能够解释开发人员必须考虑使用ASP.NET MVC通用控制器的情况,那将非常有用.将非常感谢有关如何实现它的概念和代码.谢谢

c# asp.net-mvc

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

PHP <BR>经过2次循环

我想<br>在每2个循环后添加.

循环将运行8次,并且在我想要添加的每2个循环之后 <br>

有人可以帮忙吗?

循环将如下所示:

while($row = mysql_fetch_array( $result2 )) {

}
Run Code Online (Sandbox Code Playgroud)

php loops

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