构建错误,没有消息 [英] Build error, no message
问题描述
我收到了构建错误,但它没有给我一个
错误消息。我知道它与以下
代码行有关。可能是什么问题以及为什么我不能获得错误消息?谢谢。
for(int i = 0; i< = detailView1.Items.Count - 1; i ++)
{
if(detailView1.Items [i] .GetType()。ToString()。EndsWith
(" ItemDateTime"))
{
if advancedList1.SelectedRow [detailView1.Items
[i] .Name] .ToString()<> "
detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name]
else
detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name]
}
{
detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1。 Items [i] .Name];
}
}
对于初学者,我看到一些<>应该是!=
Phill <一个******* @ discussions.microsoft.com>在留言中写道
news:00 **************************** @ phx.gbl ... < blockquote class =post_quotes>我收到一个构建错误,但它没有给我一个
错误信息。我知道它与以下
代码行有关。可能是什么问题,为什么我不收到错误信息?谢谢。
for(int i = 0; i< = detailView1.Items.Count - 1; i ++)
{
if(detailView1.Items [i] .GetType ().ToString()。EndsWith
(" ItemDateTime"))
{
如果advancedList1.SelectedRow [detailView1.Items
[i] .Name] .ToString() <> "
detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name]
> detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name]
}
detailView1.Items [i ] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name];
}
}
" Phill"写道...我收到一个构建错误,但它没有给我一个
错误信息。我知道它与以下
代码行有关。可能是什么问题...
- 每个if-expression必须有
左右的条件。
- 所有句子必须以分号结尾
- 在C#中我们使用!=而不是<>
// Bjorn A
谢谢,但仍然没有编译。我需要在哪里支付
;我是VB程序员转换为C#,我仍然学习语法。-----原始消息-----
对于初学者来说,我看到一些<>应该是!=
Phill <一个******* @ discussions.microsoft.com>写在
messagenews:00 **************************** @ phx.gbl ...我收到了构建错误,但它没有给我一个
错误消息。我知道它与以下
代码行有关。可能是什么问题以及为什么不要
我收到错误消息?谢谢。
for(int i = 0; i< = detailView1.Items.Count - 1; i ++)
{
if(detailView1.Items [i] .GetType ().ToString()。EndsWith
(" ItemDateTime"))
{
如果advancedList1.SelectedRow [detailView1.Items
[i] .Name] .ToString() <> "
detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name]
> detailView1.Items [i] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name]
}
detailView1.Items [i ] .Value =
advancedList1.SelectedRow [detailView1.Items [i] .Name];
}
}
。
I am getting a build error but it doesn''t give me an
error message. I know it has to do with the following
line of code. What could be the problem and why don''t I
get an error message? Thanks.
for (int i = 0; i <= detailView1.Items.Count - 1; i++)
{
if (detailView1.Items[i].GetType().ToString().EndsWith
("ItemDateTime"))
{
if advancedList1.SelectedRow[detailView1.Items
[i].Name].ToString() <> ""
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name]
else
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name]
}
{
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name];
}
}
For starters, I see some "<>" that should be "!="
"Phill" <an*******@discussions.microsoft.com> wrote in message
news:00****************************@phx.gbl...I am getting a build error but it doesn''t give me an
error message. I know it has to do with the following
line of code. What could be the problem and why don''t I
get an error message? Thanks.
for (int i = 0; i <= detailView1.Items.Count - 1; i++)
{
if (detailView1.Items[i].GetType().ToString().EndsWith
("ItemDateTime"))
{
if advancedList1.SelectedRow[detailView1.Items
[i].Name].ToString() <> ""
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name]
else
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name]
}
{
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name];
}
}
"Phill" wrote...I am getting a build error but it doesn''t give me an
error message. I know it has to do with the following
line of code. What could be the problem ...
- Every if-expression must have
parantheses around the condition.
- All sentences must end with semicolon
- In C# we use "!=" instead of "<>"
// Bjorn A
Thanks, but still not compiling. Where do I need to
put ; I am a VB programmer converting to C# and am still
learning the syntax.-----Original Message-----
For starters, I see some "<>" that should be "!="
"Phill" <an*******@discussions.microsoft.com> wrote in messagenews:00****************************@phx.gbl...I am getting a build error but it doesn''t give me an
error message. I know it has to do with the following
line of code. What could be the problem and why don''t I get an error message? Thanks.
for (int i = 0; i <= detailView1.Items.Count - 1; i++)
{
if (detailView1.Items[i].GetType().ToString().EndsWith
("ItemDateTime"))
{
if advancedList1.SelectedRow[detailView1.Items
[i].Name].ToString() <> ""
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name]
else
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name]
}
{
detailView1.Items[i].Value =
advancedList1.SelectedRow[detailView1.Items[i].Name];
}
}
.
这篇关于构建错误,没有消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!