小编Rob*_*vey的帖子

如何通过物业从列表中获取房产?

我有一节课:

public class Server
{
    public string ServerId { get; set; }
    public string Name { get; set; }
    public string Status { get; set; }
    public string Type { get; set; }
    public string Region { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

现在我有一个List<Server>想要获得给定ServerID的属性"status".

怎么样?

c# list

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

打印刚刚初始化的变量时未定义的行为

我最近开始学习C编程.作为练习的一部分,我使用了以下程序:

#include<stdio.h>

int main()    {

    int a;
    int b;
    int c;

    a = 350 ;

    if (a >= 400)  {

        b = 800 ;
        c = 500 ;

    }

    printf("%d %d\n", b,c);
    return 0;
}       
Run Code Online (Sandbox Code Playgroud)

因为a = 350我得到32767 0了输出.因为a = 401我得到了预期的输出.

请帮我解决相关问题.提前致谢

c initialization

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

如何向SqlDataSource.UpdateCommand添加异常处理

我们有一个自动更新的radgrid SqlDataSource.UpdateCommand.因此,当我们编辑某些列并单击"更新"时,表格会UpdateCommand在标记中正确更新.

它看起来像这样:

<telerik:RadGrid ID="RadGrid" DataSourceID="SqlDataSource1" runat="server" AllowAutomaticUpdates="true" >
<MasterTableView AutoGenerateColumns="False" DataKeyNames="City" CommandItemDisplay="Top"  AllowAutomaticUpdates="true">
        <Columns>
            <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn">
            </telerik:GridEditCommandColumn>
            <telerik:GridBoundColumn DataField="City" HeaderText="City" ReadOnly="True" SortExpression="City"
                UniqueName="City" >
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Prefix" HeaderText="Prefix" UniqueName="Prefix">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="sector" HeaderText="sector" UniqueName="sector">
            </telerik:GridBoundColumn>
        </Columns>
        </MasterTableView>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource1" ConnectionString="<%$ ConnectionStrings:RF-PRConnectionString %>"
SelectCommand="SELECT STATEMENT" runat="server"
UpdateCommand= "UPDATE STATEMENT">
<UpdateParameters>
    <asp:Parameter Name="Name" Type="String" />
    <asp:Parameter Name="sector" Type="String" />
</UpdateParameters>
</asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)

但是,假设更新在表中生成异常(即尝试使用varchar更新Int,违反某些键等).有什么方法可以添加Try...CatchSqlDataSource.UpdateCommand?我不知道怎么做,因为更新后面没有代码,一切都通过完成SqlDataSource.

.net c# asp.net sqldatasource

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

从函数返回位置参数

类(人)需要3个名为"name,middle_name和surname"的参数,我试图给出这些参数如下:

    def argument():
        name = input("name : ")
        middle_name = input("middle name : ")
        last_name = input("last name : ")
        return name,middle_name,last_name
   person = people(argument())
Run Code Online (Sandbox Code Playgroud)

但不知何故它不起作用,我得到的错误信息:

TypeError: __init__() missing 2 required positional arguments
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

为什么堆没有更早地损坏?

我试图在较低的层次上理解C如何管理内存。我在网页上找到了一些代码,其目的是教您如何使糟糕的内存管理变得糟糕—因此,我将其复制并粘贴并编译:

int main(int argc, char **argv) {
        char *p, *q;
        p = malloc(1024);
        q = malloc(1024);
        if (argc >= 2)
                strcpy(p, argv[1]);
        free(q);
        free(p);
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

用通用命令执行测试用例

/development/heapbug$ ./heapbug `perl -e 'print "A"x$K'`
Run Code Online (Sandbox Code Playgroud)

因为$K < 1023我没想到会有问题,但是因为我没想到$K = 1024会发生核心转储。长话短说,我开始为segfaults $K > 1033

两个问题:1)为什么会这样?2)是否有一个公式可以说明系统的“容差”?

c memory-management heap-memory

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

如何将应用程序固定到任务栏

当用户按下表单的最小化按钮时,我希望将我的应用程序固定到任务栏,但我不知道该怎么做,或者我的操作系统是否可能是 Windows 10...感谢您的帮助

c# taskbar winforms windows-10

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

分配给可以允许NULL成员的数组,而不使用堆?

有没有简单有效的答案呢?除了"决定哪个更重要"之外,就是这样.

让我详细说明一下.我想要一个固定大小的数组.它表示可以为套接字服务器打开以接受客户端的会话槽.这些数量有限(目前有四个).

也许从C++的角度来看,我的问题都是错的.也许我应该将它们视为会话槽,虽然填充了会话对象,但在给定会话引用连接的TCP套接字之前,它可能不一定可用.这与大多数动态语言不同,我可以简单地将会话槽指定为null,直到会话填充数组中的那个槽.

c++ null

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

我在我的网站上调整内容区域(粉红色)和导航区域(红色)时遇到问题

我在我的网站http://reesk.me/上调整内容区域(粉红色)和导航区域(红色)时遇到问题(显示问题的网址将在回答后删除)

关于我如何使这项工作的任何建议?html是

<div class="body">
<div id="header">
</div>
<div id="nav">
</div>
<div id="content">
</div>

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

而css是

.body {
background-color: #111111;
min-height: 1000px;
width: 900px;
margin-right: auto;
margin-left: auto;
color:#FFFFFF;
}
#header {
background-color: #000000;
background-image: url(logo.png);
background-repeat:no-repeat;
height: 200px;
width: 100%; 

}
#nav{
width:200px;
min-height:300px;
background-color:red;

}

#content{
position:relative;
left:200px;
top:0px;
width:700px;
min-height:500px;
background-color:pink;
}
Run Code Online (Sandbox Code Playgroud)

css

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

Lambda提取一些整数?

List<int[]> A = ServiceItems.First()
.ServiceItemDetails.Select(x => new int[]{ x.Numbers}).ToList();
Run Code Online (Sandbox Code Playgroud)

这给我一个整数数组列表.

我需要一个普通整数列表

我试过这个:

List<int> A = ServiceItems.First()
.ServiceItemDetails.Select(x => new int{ x.Numbers})
.ToList();
Run Code Online (Sandbox Code Playgroud)

哎哟!

无法使用集合初始化类型int ....不实现IEnumerable

我如何实现这一目标以及到底发生了什么?

谢谢!

c# asp.net-mvc lambda

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

解析器退出循环

我试图使用此代码解析文件.我无法做到.任何帮助都会很棒我试图从文本框中传递文件名,它只是做得很好,但解析存在于循环中.

public void ParseXML(String FileName)
{

  XmlTextReader reader = new XmlTextReader(FileName);
  XmlNodeType type;
  while (reader.Read())
  {
    type = reader.NodeType;
    if (type == XmlNodeType.Element)
    {
      if (reader.Name == "PIChart")
      {
        if (reader.Name == "NumberofSectors")
        {
          m_SectorValue = Convert.ToInt32(reader.Value);
          Sectors = m_SectorValue;
        }
        if (reader.Name == "AngleofSector")
        {
          if (reader.Name == "StartAngle")
          {
            m_StartValue = Convert.ToInt32(reader.Value);
            StartValue.Enqueue(m_StartValue);
          }
          if (reader.Name == "EndAngle")
          {
            m_EndAngle = Convert.ToInt32(reader.Value);
            EndAngle.Enqueue(m_EndAngle);
          }
        }
        if (reader.Name == "ColorofSectorRegion")
        {
          if (reader.Name == "Region")
          {
            m_Region = Convert.ToInt32(reader.Value); …
Run Code Online (Sandbox Code Playgroud)

c# xml

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