小编avi*_*irk的帖子

一个批处理文件用于关闭并带有提示选项中止它并在一定时间后重新运行?

我有一个批处理文件来关闭PC

@echo off
Shutdown/s/f/t 600/c"您的系统将在10分钟内关闭"

为了中止这个操作,我还有一个

关机/ a

现在我正在寻找的是有什么办法,当我启动第一个批处理文件时,它应该提示我中止操作或不.如果我中止操作,它应该在10分钟后提示我相同的选项,我想要它循环,直到我不接受完成的操作.

我用Google搜索了但到目前为止一无所获.只有第三方工具才能在没有中止选项的情况下进行关机.

可能吗?如果是的话,任何帮助将不胜感激.

windows command-line batch-file

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

“bootstrap”不是有效的脚本名称。名称必须以“.js”结尾

我正在学习 asp.net,因此我正在尝试从 MSDN 构建名为“Wingtip Toys”的项目。

该项目是在 VS 2013 上开发的,我有 VS 2012。当我尝试按照此处的指令添加 Bootstrap 时,我在浏览器中运行时收到错误。

“/”应用程序中的服务器错误。

“bootstrap”不是有效的脚本名称。该名称必须以“.js”结尾。

描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。

异常详细信息:System.InvalidOperationException:“bootstrap”不是有效的脚本名称。该名称必须以“.js”结尾。

当我在母版页上添加时,.js它向我显示另一个错误:

程序集“System.Web.Extensions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”不包含名为“bootstrap.js”的 Web 资源。确保资源名称拼写正确。

我还将 CSS 文件添加到 Bundle.config 但结果仍然相同。我已经有可用的 NuGet 包,就像jQuery.js错误一样,但我还无法解决这个问题。

asp.net scriptmanager twitter-bootstrap

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

二进制到十进制

int rem, count = 0;
long int n=0, b, i;

count << "Enter the Binary value to convert in Decimal = ";
cin >> b;
i = b;

while (b > 0)
{
    rem = b % 10;
    n = n + rem * pow(2, count);
    count++;
    b = b / 10;
}

cout << "The decimal value of Binary no. = " << i << " = " << n;
getch();
Run Code Online (Sandbox Code Playgroud)

我用C++编写了这个简单的程序,现在我想在C#中实现它,但我不能这样做,因为我不知道如何实现我在循环中使用的逻辑.因为在C++中,关键字pow用于乘以值,2所以我不知道如何在C#中使用它.

c# c++

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

为什么这会在我没有给出任何输入的情况下执行?

这是我的代码片段:

int a;
if(a=8)
    cout<<"Its right";
else
    cout<<"Not at all";
getch();
return(0);
Run Code Online (Sandbox Code Playgroud)

我正在获取输出,Its right而我没有给它任何输入它只是一个赋值给a=8.

**Borland Compiler** 给出以下2个警告并执行代码.

1:可能的错误分配(a = 8)

2:'a'被赋予一个从未使用过的值.

c++

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

为什么我在尝试与SQL Server建立连接时遇到此错误?

我正在尝试在表中插入值,但是当我单击SignUp按钮时,它会给我错误

尝试为文件Database.mdf附加自动命名的数据库失败.存在具有相同名称的数据库,或者无法打开指定的文件,或者它位于UNC共享上.

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.Data.SqlClient.SqlException:尝试为文件Database.mdf附加自动命名的数据库失败.存在具有相同名称的数据库,或者无法打开指定的文件,或者它位于UNC共享上.

来源错误:

第22行:string con = ConfigurationManager.ConnectionStrings ["connection"].ConnectionString;
第23行:SqlConnection conn = new SqlConnection(con);
第24行:conn.Open(); //错误行
第25 行:if(selectques.SelectedItem.Text =="编写自己的问题?")
第26行:{

我的按钮事件

protected void signup_Click(object sender, EventArgs e)
{
   string con = ConfigurationManager.ConnectionStrings["connection"].ConnectionString;
   SqlConnection conn = new SqlConnection(con);

   conn.Open();

   if (selectques.SelectedItem.Text == "Write your own question?")
   {
      SqlCommand cmd = new SqlCommand("insert into registration values('" + username + "','" + passwrd + "','" + emailadd + "','" + alterquestion + "','" + securityanswer + "'", conn);
      cmd.ExecuteNonQuery();
      conn.Close();
   }
   else …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net

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

为什么c#编译器在任何数字之前都没有读取0?

int n;
        int[] ar = new int[50];
        Console.Write("Enter the size of array= ");
        n = int.Parse(Console.ReadLine());
        for (int i = 0; i < n; i++)
        {
            ar[i] = int.Parse(Console.ReadLine());
        }
        for (int i = 0; i < n; i++)
        {
            Console.WriteLine("AR["+i+"]="+ar[i]);
        }
        Console.Read();
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在这里你可以看到,当进入09或08时,它将删除它并打印9和8.当在c ++编译器上运行时,它在不同的索引上打印0和9,为什么两种语言的编译器做这样的行为?为什么他们不读一位数?

c# types

0
推荐指数
2
解决办法
202
查看次数

为什么C++和C#编译器的输出不同?

我之前有人问过这个问题,但这次我想知道编译器C++和之间的区别C#.

C#编码的数组

static void Main(string[] args)
    {
        int n;
        int[] ar = new int[50];
        Console.Write("Enter the size of array= ");
        n = int.Parse(Console.ReadLine());
        for (int i = 0; i < n; i++)
        {
            ar[i] = int.Parse(Console.ReadLine());
        }
        for (int i = 0; i < n; i++)
        {
            Console.WriteLine("AR[" + i + "]=" + ar[i]);
        }
        Console.Read();
    }
Run Code Online (Sandbox Code Playgroud)

产量

C#输出

数组的C++编码

int main()  
{  
    clrscr();  
    int x[10];  
    int n;  
    cout << "Enter the array size= ";  
    cin >> …
Run Code Online (Sandbox Code Playgroud)

c# c++ compiler-construction

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

这个Precedence运算符是如何工作的?

我知道这是一个愚蠢的问题,但我不知道我错过了哪一步,所以无法理解为什么输出是这段代码的输出.

int i=2;
int c;
c = 2 * - ++ i << 1;
cout<< c;

我在这段代码中理解这一行很困难:

c = 2 * - ++ i <<1;

我收到了结果-12.但我无法理解运算符的优先级如何在这里工作?

c++ operator-keyword

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

ASP.NET中的"<%:variable%>"和"<%= variable%>"之间的区别

可能重复:
<%:和<%=与嵌入代码(表达式)块相同

从标题清楚我想知道ASP.NET 之间<%: variable%>和之间的区别<%= variable%>.

asp.net

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

十进制到二进制转换

我尝试在C#中使用此代码,但无法获得所需的输出,我无法找到我在逻辑中的mstaking.

int rem,n,num=0; 
while(n>0)  
{ 
    rem=n%2;  
    num=(num*10)+rem;  
    n=n/2;  
}  
Console.WriteLine(num);  
Run Code Online (Sandbox Code Playgroud)

但它没有给我正确的输出请告诉我如何才能实现它.
输出:
6转换后它应该是110但是它的11

c#

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

为什么我得到这个例外?

我试图通过Windows窗体反转一个字符串,但由于任何原因for循环在我执行代码时给出异常.

System.NullReferenceException:对象引用未设置为对象的实例

Button_Click事件

string input=textBox1.Text;
input=Convert.ToString(Console.ReadLine());
string output="";

if(textBox1.Text=="")
{
    MessageBox.Show("Sorry! You have not given any input for perform action");
}
else
{
    try{

        for(int i=input.Length-1; i>=0; i--)
        {
            output= output+input[i];
        }

            textBox2.Text=output;
            }

        catch(Exception ex)
        {
            MessageBox.Show(""+ex);
        }
    }
 }
Run Code Online (Sandbox Code Playgroud)

虽然相同的逻辑与控制台应用程序完美配合.我知道我缺少非常基本的东西但是目前我没有想法.

c# exception winforms

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