小编Ser*_*pia的帖子

只有LINQ to Entities中的排序输入才支持'Skip'方法

什么可能导致这个问题?

public ActionResult Index(int page = 0)
{
    const int pageSize = 3;
    var areas = repo.FindAllAreas();
    var paginatedArea = new PaginatedList<Area>(areas, page, pageSize);

    return View(paginatedArea);
}


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace UTEPSA.Controllers
{
    class PaginatedList<T> : List<T>
    {
        public int PageIndex { get; private set; }
        public int PageSize { get; private set; }
        public int TotalCount { get; private set; }
        public int TotalPages { get; private set; }
        public PaginatedList(IQueryable<T> source, int pageIndex, …
Run Code Online (Sandbox Code Playgroud)

c# linq-to-entities

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

如何在此上下文中使用WebClient.DownloadDataAsync()方法?

我的计划是让用户在我的程序中写下电影标题,我的程序将异步提取适当的信息,这样UI就不会冻结.

这是代码:

public class IMDB
    {
        WebClient WebClientX = new WebClient();
        byte[] Buffer = null;


        public string[] SearchForMovie(string SearchParameter)
        {
            //Format the search parameter so it forms a valid IMDB *SEARCH* url.
            //From within the search website we're going to pull the actual movie
            //link.
            string sitesearchURL = FindURL(SearchParameter);

            //Have a method download asynchronously the ENTIRE source code of the
            //IMDB *search* website.
            Buffer = WebClientX.DownloadDataAsync(sitesearchURL);


            //Pass the IMDB source code to method findInformation().

            //string [] lol = findInformation();

            //???? …
Run Code Online (Sandbox Code Playgroud)

c# asynchronous screen-scraping download

17
推荐指数
3
解决办法
4万
查看次数

在Winforms上的Label上使用自定义字体

我的Winform上有一个标签,我想使用一种名为XCalibur的自定义字体,使其显得更加时髦.

如果我在标签上使用自定义字体,然后构建解决方案,然后.ZIP\bin\Release中的文件,最终用户会看到我使用的自定义应用程序的标签,无论他们是否安装了该字体?

如果不是这样,那么在Labels.Text上使用自定义字体的正确方法是什么?

c# fonts label

16
推荐指数
4
解决办法
4万
查看次数

CodeGolf:兄弟

我刚刚参加了拉丁美洲总决赛的2009 ACM ICPC Programming Conest.这些问题适用于巴西,玻利维亚,智利等.

我和我的团队只能在十一个问题中完成两个问题(我认为第一次尝试不错).

这是我们可以完成的.我很想看到代码的任何变化.完整的问题:ps:这些问题也可以在ICPC官方网站上找到.


在ACM的土地上,统治着一个痴迷于秩序的希腊国王.王国有一个长方形,国王将领土划分为一个小矩形县的网格.在临死前,国王将他们的县分配给他们.

国王不知道他的儿子之间的对抗:第一个继承人讨厌第二个而不是其他人,第二个人讨厌第三个而不是其他人,等等......最后,最后一个继承人讨厌第一个继承人,但不是其他继承人.

国王一旦死亡,国王的儿子中的奇怪的竞争就引发了王国的普遍战争.攻击只发生在成对的相邻县之间(相邻的县是那些共享一个垂直或水平边界的县).当X恨Y时,一个县X袭击了邻近的Y县.被攻击的郡总是被征服.所有同时进行的攻击和一系列同时攻击都被称为战斗.经过一定数量的战斗后,幸存的儿子们休战,再也没有战斗过.

例如,如果国王有三个儿子,名为0,1和2,下图显示了在给定的初始土地分配的第一次战斗中发生的事情:

替代文字


INPUT

输入包含几个测试用例.一个测试用例的第一行包含四个整数,N,R,C和K.

  1. N - 继承人数(2 <= N <= 100)
  2. R和C - 土地的尺寸.(2 <= R,C <= 100)
  3. K - 即将发生的战斗次数.(1 <= K <= 100)

继承人由从零开始的连续整数识别.接下来的R行中的每一行都包含由单个空格分隔的C个整数HeirIdentificationNumber(说明继承人拥有这片土地).这是为了布置初始土地.

最后一个测试用例是由单个空格分隔的四个零分隔的行.(退出程序可以这么说)


产量

对于每个测试用例,程序必须打印R行,每行有C个整数,用与输入相同格式的单个空格分隔,表示所有战斗后的土地分布.


Sample Input:                          Sample Output:
3 4 4 3                                2 2 2 0
0 1 2 0                                2 1 0 1 
1 0 2 0                                2 2 2 0
0 1 2 0                                0 2 0 …
Run Code Online (Sandbox Code Playgroud)

algorithm console-application

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

如何将.PNG图像设置为我的WPF表单的TILED背景图像?

我自己学习WPF,似乎无法找到一种方法来完成这项工作.

这是我的代码:

<Window x:Class="Test.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Test" Height="600" Width="800" >
<DockPanel>
    <Menu DockPanel.Dock="Right"
          Height="30"              
          VerticalAlignment="Top"
          Background="#2E404B"
          BorderThickness="2.6">
        <Menu.BitmapEffect>
            <DropShadowBitmapEffect Direction="270" ShadowDepth="3" Color="#2B3841"/>
        </Menu.BitmapEffect>                          
    </Menu>
</DockPanel>
Run Code Online (Sandbox Code Playgroud)

如何显示平铺的背景图像?

c# wpf background image

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

如何为javac设置PATH变量,以便我可以手动编译我的.java工作?

这是我的驱动器上的地址:

C:\ Program Files\Java\jdk1.6.0_18\bin

我将如何设置路径变量,以便我可以进入命令窗口(windowskey + r"cmd")并能够键入以下内容:

javac TestApp.java
Run Code Online (Sandbox Code Playgroud)

我正在使用Windows 7专业版.

java compiler-construction path

16
推荐指数
3
解决办法
14万
查看次数

如何在C#中使用策略模式?

这是我到目前为止所拥有的:

namespace Strategy
{
    interface IWeaponBehavior
    {
        void UseWeapon();
    }
}

namespace Strategy
{
    class Knife : IWeaponBehavior
    {
        public void UseWeapon()
        {
            Console.WriteLine("You used the knife to slash the enemy! SLASH SLASH!");
        }
    }
}

namespace Strategy
{
    class Pan : IWeaponBehavior
    {
        public void UseWeapon()
        {
            Console.WriteLine("You use the pan! 100% Adamantium power! BONG!");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我有一个Character.cs超类.该超类如何实现武器行为,以便子类可以更具体.

namespace Strategy
{
    class Character
    {
        public IWeaponBehavior weapon;

        public Character(IWeaponBehavior specificWeapon)
        {
            weapon = specificWeapon;
        }        
    }
}

namespace …
Run Code Online (Sandbox Code Playgroud)

c# strategy-pattern

16
推荐指数
3
解决办法
6082
查看次数

无法将字符串转换为我创建的枚举类型

我有一个枚举:

public enum Color
{
    Red,
    Blue,
    Green,
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我将这些颜色作为XML文件中的文字字符串读取,我该如何将其转换为枚举类型Color.

class TestClass
{
    public Color testColor = Color.Red;
}
Run Code Online (Sandbox Code Playgroud)

现在,当使用像这样的文字字符串设置该属性时,我会收到编译器发出的非常严厉的警告.:D无法从字符串转换为颜色.

有帮助吗?

TestClass.testColor = collectionofstrings[23].ConvertToColor?????;
Run Code Online (Sandbox Code Playgroud)

c# string enums

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

如何使用C#下载XML文件?

鉴于此URL:

http://www.dreamincode.net/forums/xml.php?showuser=1253

如何下载生成的XML文件并将其加载到内存中以便我可以使用Linq从中获取信息?

谢谢您的帮助.

.net c# xml

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

用户在Python中输入后,"NameError:name''未定义"

我完全迷失了为什么这不起作用.应该准确地工作吧?

UserName = input("Please enter your name: ")
print ("Hello Mr. " + UserName)
raw_input("<Press Enter to quit.>")
Run Code Online (Sandbox Code Playgroud)

我得到这个例外:

Traceback (most recent call last):  
  File "Test1.py", line 1, in <module>
    UserName = input("Please enter your name: ")
  File "<string>", line 1, in <module>
NameError: name 'k' is not defined  
Run Code Online (Sandbox Code Playgroud)

它说NameError 'k',因为我'k'在测试期间写了输入.我已经读过print语句曾经没有括号但是已被弃用了吗?

python

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