小编Jef*_*ado的帖子

如何通过键入EXIT来关闭控制台应用程序?

我有一个VB.Net控制台应用程序正在运行,我不希望它在用户点击ENTER按钮时关闭,而是我希望它在键入时关闭EXIT,然后按下ENTER.我该怎么办?

vb.net console

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

谜语:发现这个冒泡排序实现中的严重错误

(不,这不是家庭作业,我刚刚发现了这个bug,并认为在这里分享可能有用)

import java.util.List;

public class BubbleSorter {

    public <T extends Comparable<T>> void sort(List<T> list) {
        while (true) {
            boolean didWork = false;
            for (int i = 0; i < list.size() - 1; ++i) {
                if (list.get(i).compareTo(list.get(i + 1)) > 0) {
                    swap(list, i, i + 1);
                    didWork = true;
                    break;
                }
            }

            if (!didWork)
                return;
        }
    }

    private static <T> void swap(List<T> list, int i, int j) {
        T tmp = list.get(i);
        list.set(i, list.get(j));
        list.set(j, tmp);
    }
}
Run Code Online (Sandbox Code Playgroud)

java sorting bubble-sort

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

将输出写入文件

如何将一些Console.WriteLine()值写入位于的文件中C:\

c#

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

使用Linq从对象属性列表中获取最小和最大时间值

我有属性的设置对象

class Settings
{
    DateTime StartTime;
    DateTime EndTime;
}
Run Code Online (Sandbox Code Playgroud)

我已经创建了这个设置对象的列表.

如何使用LINQ从对象集合中获取MaxTime和MinTime?

c# linq collections

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

列表<T>的属性

List<T> lst = new List<T>();

public List<T> List
{
    get { return lst; }
    set { //cod...???????????????????? }
}
Run Code Online (Sandbox Code Playgroud)

c#

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

关于IDictionary的C#Linq Sum查询

我有IDictionary<string,int>一个不同的类别和相应的计数列表,数据看起来像这样:

Category  |  Count
-------------------
A         |    2
B         |    2
Z         |    2
A_B       |    1
A_B_C     |    5

我正在寻找一个查询,它总结以普通字母/字符串开头的类别数,所以从上面我要找的结果如下:

Category  |  Count
-------------------
A         |    8     <- (a sum of A, A_B, A_B_C)
B         |    2
Z         |    2
A_B       |    6     <- (a sum of A_B, A_B_C)
A_B_C     |    5

c# linq

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

获取xml文件中标记之间的数据

我想获取以下XML中的<lat><lng>标记之间的数据:

<viewport>
 <southwest>
  <lat>41.7450495</lat>
  <lng>-87.8859170</lng>
 </southwest>
</viewport>
Run Code Online (Sandbox Code Playgroud)

这是更大的XML的一部分:

<?xml version="1.0" encoding="UTF-8"?>
<GeocodeResponse>
 <status>OK</status>
 <result>
  <type>locality</type>
  <type>political</type>
  <formatted_address>Chicago, IL, USA</formatted_address>
  <address_component>
   <long_name>Chicago</long_name>
   <short_name>Chicago</short_name>
   <type>locality</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>Cook</long_name>
   <short_name>Cook</short_name>
   <type>administrative_area_level_2</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>Illinois</long_name>
   <short_name>IL</short_name>
   <type>administrative_area_level_1</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>United States</long_name>
   <short_name>US</short_name>
   <type>country</type>
   <type>political</type>
  </address_component>
  <geometry>
   <location>
    <lat>41.8781136</lat>
    <lng>-87.6297982</lng>
   </location>
   <location_type>APPROXIMATE</location_type>
   <viewport>
    <southwest>
     <lat>41.7450495</lat>
     <lng>-87.8859170</lng>
    </southwest>
    <northeast>
     <lat>42.0109012</lat>
     <lng>-87.3736794</lng>
    </northeast>
   </viewport>
   <bounds>
    <southwest>
     <lat>41.6443350</lat>
     <lng>-87.9402669</lng>
    </southwest>
    <northeast>
     <lat>42.0231310</lat>
     <lng>-87.5236609</lng>
    </northeast>
   </bounds>
  </geometry>
 </result>
</GeocodeResponse>
Run Code Online (Sandbox Code Playgroud)

现在,我正在尝试使用此代码来解析它:

string url …
Run Code Online (Sandbox Code Playgroud)

c# xml xml-parsing

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

如何以编程方式更改iPhone应用程序的默认图标?

我的问题是以编程方式更改default icon.png内容.

  1. 我有Icon的免费应用程序(里面有Lite/Free word)
  2. 我在这个应用程序内购买应用程序(购买完整版)
  3. 我点击并接受此次购买
  4. 某些应用内容已解锁
  5. 另外,我想要更改我的默认Icon.png(例如用NON Lite/Free字替换它)

我在一些游戏中看到了这种方法,但没有购买它们以查看结果.

iphone icons

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

哈斯克尔:制作一副纸牌

我是Haskell的新手,并且在使用递归制作一副牌时遇到了问题.

我有这些定义:

data Suit = Club | Diamond | Heart | Spade

data Value = Two | Three | Four | Five | Six | Seven
              | Eight | Nine | Ten | Jack | Queen
              | King | Ace

type Card = (Suit, Value)
type Deck = [Card]

instance Show Suit where
   show Club = "Club"
   show Diamond = "Diamond"
   show Heart = "Heart"
   show Spade = "Spade"

instance Show Value where
  show Two = "Two"
  show Three = …
Run Code Online (Sandbox Code Playgroud)

haskell list

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

每行敲除不同的单选按钮列表

我有一份人员名单.对于每个人,我都有真假.我希望这个每个人都有约束力.如果您检查下面的小提琴,它正确绑定但我的单选按钮不能正常工作.我希望每一行都有自己的单选按钮(每行不同的名称).

例如.第1行单击为true,第2行单击为false.这应该是允许的,但名称与删除第一行的选择相矛盾.谢谢

http://jsfiddle.net/ef3fV/5/

<table width="300px;">
    <thead>
        <tr>
            <th>Name</th>
            <th>Status</th>
        </tr>
    </thead>
    <tbody data-bind="foreach: people">
        <tr>
            <td>
                <span data-bind="text: Name"></span>
            </td>
            <td>
                <input type="radio" name="Status" value="true" data-bind="checked: Status" />
                <input type="radio" name="Status" value="false" data-bind="checked: Status" />
            </td>
            <td><button data-bind="click: $root.changeStatus">Change Status</button></td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

function People(data) {
    var self = this;
    self.Name= data.Name;
    self.Status = ko.observable(data.Status);
}

function PeopleViewModel(userId) {
    var self = this;

    self.people = ko.observable([
                            { Name: 'Bert', Status: true },
                            { Name: 'Charles', Status: true },
                            { …
Run Code Online (Sandbox Code Playgroud)

jquery knockout.js

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