小编P.B*_*key的帖子

按日期排序对象列表

我有以下内容:

    List<object> myList = new List<object>();
    myList.orderBy(x => x.Date);
Run Code Online (Sandbox Code Playgroud)

我需要按日期订购myList,但因为它是一个对象列表,我无法重新订购它.

我相信我可以使用IEnumerable做到这一点:

    IEnumerable<object> receivedData = new List<object>();
Run Code Online (Sandbox Code Playgroud)

但我不确定如何订购.有小费吗?谢谢!

c#

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

在循环中查找特定信息

string number = txtNumber.Text;

        foreach (Account ac in tabAccounts)
        {
            if (txtNumber.Text == ac.Number)
            {

                this.Height = 328;
                lblWelcome.Text = "Welcome: " + ac.Client;
                break;
            }
            else
            {
                MessageBox.Show("Account Number not found");
            }

        }
Run Code Online (Sandbox Code Playgroud)

大家好,我在这里和C#相当新.所以我有一个带有客户信息的类账户存储在一个文本文件中.我想遍历数组tabAccounts [200]并查看输入的用户号是否与文本文件中的用户号相对应.它工作正常,但当我输入时说222它开始从乞讨循环直到它找到数字,如果它没有它只是保持循环和消息"帐号未找到"不断出来.当我删除else语句它工作正常,但我希望它当用户输入错误的数字时,一个消息框将显示...希望你们得到它:(尝试使用谷歌搜索,但没有找到任何东西..

c# winforms

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

有没有办法检查参数是否存在

我是编程的新手,我不知道如何检查参数是否存在.例如,如果args[2]不存在的参数然后运行一些代码,则执行其他操作.有没有办法实现这个目标?

c# control-flow

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

如何表达传递关系

我想表达一种传递关系.如果A引用B和B引用C则A引用C.我有:

proj(A).
proj(B).
proj(C).
ref(A,B).
ref(B,C).
Run Code Online (Sandbox Code Playgroud)

当我查询使用时,proj(A)我获得:

[46]?-proj(A).
A = _639

"_639"是什么意思?我期待是或否,并得到那种陌生感.我需要添加一条规则来说:

ref(A,C).并得到YES.理想情况下,如果可能的话,我想表明这种关系是如何产生的:(A => B => C).

prolog transitive-closure

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

不是调试对象或不监听调试器附加

我想将调试器附加到名为Mamute的 github 项目。run.sh 连接应用程序。 cat run.sh读到:

#!/bin/bash

SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

MAMUTE_DIR=$SCRIPT_DIR

TIMESTAMP=BUILD_TIMESTAMP

WEB_INF=${SCRIPT_DIR}/WEB-INF

java -cp ${WEB_INF}/classes/:${WEB_INF}/lib/* \
    -Ddeploy.timestamp=$TIMESTAMP \
    -Dvraptor.webappdir=${MAMUTE_DIR} \
    ${MAMUTE_OPTS} \
    br.com.caelum.vraptor.server.Main \
    not-grunt
Run Code Online (Sandbox Code Playgroud)

我不知道“java -cp XXX”是什么意思。我知道这是一个网络应用程序,所以我尝试附加到 PID,就像我使用 Visual Studio 在 Windows 中调试某些东西一样。

使用“gksu /usr/bin/netbeans”启动netbeans后,我转到顶部菜单>调试器>附加调试器>

  • Java 调试器 (JPDA)
  • 进程附加(通过 pid)
  • 交通 = 本地
  • PID = XXXX(通过运行“lsof -i :8080”得到XXXX)

单击附加。错误:

不是调试对象或不监听调试器附加。

我正在运行 Debian。

java debugging debian netbeans

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

github是否支持可追溯性?

在TFS开发人员中创建工作项.签到可以与工作项相关联.然后,当所有工作完成一段时间后,开发人员可以将工作项的所有相关签到合并到主干.我认为这是"可追溯性",因为需求(工作项)以可查询的方式直接与代码相关联.

这允许我跟踪属于某个功能的代码.手动执行此任务容易出错,并且难以实现非平凡的功能.

github/git是否支持可追溯性?换句话说,我可以以某种方式将提交绑定到一个需求(无论github/git中是什么)吗?

git github

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

如果语句检查类型怎么样?

我来自C#背景,需要更熟悉JS.我正在读一本书,在这个例子中:

var as = document.getElementsByTagName('a');
for(var i=0;i<as.length;i++){
    t=as[i].className;
    //Check if a link has a class and if the class is the right one
    if(t && t.toString().indexOf(popupClass) != -1)
    {
       //...
    }
Run Code Online (Sandbox Code Playgroud)

该部分if声明没有任何意义.什么是if(t)?我习惯if语句检查布尔值,但是t是一个字符串,对吗?

javascript

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

格式化日期的正确方法是什么?

DateTime我的模型中有一些东西.我只想在特定视图中提取日期.

通过在我的视图中而不是我的模型中格式化数据,我可以为其他视图提供使用DateTime或仅使用的灵活性Date.

如何DateTime在视图中格式化我?

c# asp.net-mvc

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

jQuery - 在document.ready上隐藏一个span

我想在document.ready上隐藏一个span.我试过了

<script type="text/javascript">
    //Set the stuff we want to be able to use in javascript, but not display in the browser window invisible
    $(document).ready(
        function () {
            ('#_ctl0_ContentPlaceHolder1_lType').hide()
        });
</script>
Run Code Online (Sandbox Code Playgroud)

但是,我在IE7调试器中收到错误"对象不支持此属性或方法".我在源代码中验证了对象存在为a <span>并且id是正确的.

jquery

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

jQuery-获取超链接.navigateurl的值

asp:hyperlink通过以下jQuery 将点击绑定到一系列

$(".dummyIdentifier").click(function () {
            $("#divLineItemComments").dialog("open");
            return false;
        });
Run Code Online (Sandbox Code Playgroud)

这很好。现在,我需要传递Hyperlink.NavigateUrl的值OnClick。这样我就可以将值包含在ajax中$.get()

如何获得单击的超链接的值?我不知道它的ID,因为超链接是由ASP.NET与其名称一起动态生成的。

        <asp:TemplateField HeaderText="Notes" ItemStyle-CssClass="NoMargin NoPadding" SortExpression="lineNotes">
            <ItemTemplate>
                <asp:HyperLink id="notesHl" runat="server" text='<%# Bind("lineNotes") %>' Font-Underline="true" Font-Bold="true" CssClass="dummyPhysicalNoteIdentifier"></asp:HyperLink>
            </ItemTemplate>
            <ItemStyle Font-Size="Smaller" Height="10px" Width="10px" Wrap="True" />
        </asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

asp.net jquery

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