小编Fur*_*dar的帖子

确定List是否包含来自另一个List的元素

我有一个对象模型MyObject,其中包含一个名为long的列表ObjectList.我有另一个名单TestList,它也包含longs,我想确定是否TheObject.ObjectList包含任何元素TestList.

我正在尝试这样的事情,但它并没有给伯恩作为一个选择.

if (TheObject.ObjectList.Any(TestList).Count() > 0) {...}
Run Code Online (Sandbox Code Playgroud)

我该怎么改写这个?谢谢你的建议.

c#

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

Linq查询父子关系中的多个对象

我有这样的架构

包 - >列表 - >用户

所有'一对多'都在线下......

所以我想运行一个查询,我获得userID在用户中匹配的所有包.

var pck = (from pk in context.Package
             where pk.Lists[here's my problem]
Run Code Online (Sandbox Code Playgroud)

我假设这里的导航属性是:pk.Lists. *Users.UserId* == MyUserId但是我没有在列表级别看到导航属性.

我还没有得到像这样更复杂的EF查询.我环顾网络但没找到任何东西让它点击.我转向你堆叠.有人帮我看光!

编辑:再次感谢堆栈,我会尽我所能支付它!而且,所有这些答案都让我对ef4的力量有了启发!

c# linq entity-framework-4

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

使用C#动态创建PowerPoint演示文稿

我已经尝试使用C#查看PowerPoint演示文稿的创建,但我无法找到如何从模板克隆幻灯片并使用C#动态添加图表到演示文稿幻灯片.

创建演示文稿后,也保存文件.

使用Aspose.slide for .NET

c# powerpoint

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

C#抽象类错误

public abstract class IEnvelopeFactory {

    public Queue<IEnvelopeFactory> m_Queue<IEnvelopeFactory>;

    public IEnvelopeFactory() { }

    ~IEnvelopeFactory() { }

    public virtual void Dispose() { }

    /// <summary>
    /// Parsing
    /// </summary>
    /// <param name="input"></param>
    /// <param name="envelope"></param>
    public abstract bool Parse(string input, out Envelope envelope);

    /// <summary>
    /// Formatting
    /// </summary>
    /// <param name="env"></param>
    /// <param name="envStr"></param>
    public abstract bool Format(Envelope env, out string envStr);
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,如语法错误'('行公共队列m_Queue中的';

c# abstract

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

如何在CRM 2011中查找任何实体的未使用/非依赖字段?

我试图找出任何未使用的或非依赖字段实体的Microsoft Dynamics CRM 2011.未使用或非依赖我指的是未在任何实体形式中使用的字段.

我用谷歌搜索找到相同的主题,但无法得到理想的结果.我遇到的一个链接也没有解决这个问题: 查找未使用的CRM字段

dynamics-crm dynamics-crm-2011

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

窗口的计算区域 - 公式中的错误

我的程序有点问题.基本上,我必须创建一个程序来查找窗口的区域(例如玻璃窗口).公式是Area = Height*Width,这就是我输入的内容.但是,结果实际上并没有回答高度*宽度.如果我输入两个相同的数字(例如,3*3),答案将是正确的(9).另一方面,如果我输入两个不同的数字(例如,4*5),答案是不正确的(它会说上一个例子的答案是25,它应该是20).任何人都可以帮助我理解为什么这样做并帮助我解决问题?

PS我刚刚开始使用Microsoft Visual C#2010 Express在学校进行计算.这就是为什么它相当简单.

using System;

namespace FindTheArea
{
    class Program
    {
        static void Main(string[] args)
        {               
            string temporary;
            double Height;
            double Width;
            double Area;

            Console.WriteLine("Find The Area");
            Console.WriteLine("Please enter the height below");
            temporary = Console.ReadLine();
            Console.WriteLine("Please enter the Width below");
            temporary = Console.ReadLine();

            Console.Clear();

            Height = double.Parse(temporary);
            Width = double.Parse(temporary);

            Area = (Height * Width);

            Console.WriteLine("The area is...");
            Console.WriteLine();
            Console.WriteLine(Area+"cm2");

            Console.Read();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我现在明白我哪里出错了.但是我该如何解决呢?

c# integer numbers formula

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

如何在所有内容页面ASP.Net MVC上显示图像

如果我停留在我的默认页面上然后显示图像,但是当我继续浏览另一页图像时,我已将此放在我的MasterPage中.你能帮我解释为什么这不适用于另一页.

<ul  id="scroller">
   <div class="serv"> <a href="#"  onmouseover="document.wordpress.src='images/wordpress-development_red.png'" onmouseout="document.wordpress.src='images/wordpress-development.png'"> <img src="images/wordpress-development.png" name="wordpress"><br />
       WORDPRESS </a>
  </div>

  <div class="serv1"> <a href="#"  onmouseover="document.Android.src='images/mobil-app-development_red.png'" onmouseout="document.Android.src='images/mobil-app-development.png'"> <img src="images/mobil-app-development.png" name="Android"/><br />
      Android</a>
 </div>
</ul>
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc-3

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

添加值时,IList <int>会抛出Null Reference Exception

我有一节课:

public class ClientModelData
{
    public int clientID { get; set; }
    public IList<int> LocationIDs { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我打电话的时候:

ClientModelData obj = new ClientModelData();
obj.LocationIDs.Add(1);
Run Code Online (Sandbox Code Playgroud)

它引发了一个异常:

`((System.Collections.Generic.ICollection<int>)(client.LocationID))' is null`
Run Code Online (Sandbox Code Playgroud)

c# collections ilist icollection

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

将其上传到URL时,JavaScript无法正常工作

我在我的浏览器中有一个java脚本幻灯片放映在我的计算机上工作但是当我将文件上传到我的ftp站点时,图像变得堆叠而不是旋转进出框架.

我到示例页面的链接:

http://www.thaigerkitchen.com/menus.html

如果您需要该脚本,请告诉我.

我的文件在正确的文件夹中,我认为我的代码是正确的.

你能帮我吗?

我需要在ftp网站上使用一些特殊的东西来使我的JavaScript工作吗?

html javascript ftp upload

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

if-else语句不起作用,想用JavaScript中的ignoreCase

我页面上的其他所有内容都非常完美.警报(userinput.value); 完美的工作...但语句不会调用按钮.代码仅返回else语句中的有效命令.

      function btn_go_click(){
           var userinput = document.getElementById("txtcommand");   
           alert(userinput.value);         
           if (userinput.value === ("N" || "North")){
              btn_North_click();                
           }else if (userinput.value === ("E" || "East")){ 
              btn_East_click();
           }else if (userinput.value === ("S" || "South")){
              btn_South_click();
           }else if (userinput.value === ("W" || "West")){ 
              btn_West_click();                       
           }else{
            UpdateText ("Valid commands are \"n\", \"e\", \"s\", \"w\"");                   
          }
       }
Run Code Online (Sandbox Code Playgroud)

javascript if-statement

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

如何在不重新创建的情况下每次都写入文本文件(新建)?

我有这个按钮点击事件:

private void button6_Click(object sender, EventArgs e)
{
    if (File.Exists(@"d:\Keywords.txt"))
    {
        Dictionary<string,string> test = new Dictionary<string,string>();
        string value_of_each_key;
        string key_of_each_line;
        string line;
        int index;
        sr = new StreamReader(@"d:\Keywords.txt");
        while (null != (line = sr.ReadLine()))
        {
             index = line.IndexOf(",");
             key_of_each_line = line.Substring(0, index);
             value_of_each_key = line.Substring(index + 1);
             test.Add(key_of_each_line, value_of_each_key);
        }
        sr.Close();
     }

     using (var w = new StreamWriter(@"D:\Keywords.txt"))
     {
         crawlLocaly1 = new CrawlLocaly();
         crawlLocaly1.StartPosition = FormStartPosition.CenterParent;
         DialogResult dr = crawlLocaly1.ShowDialog(this);
         if (dr == DialogResult.OK)
         {
             if (LocalyKeyWords.ContainsKey(mainUrl))
             {
                 LocalyKeyWords[mainUrl].Clear();
                 //probably …
Run Code Online (Sandbox Code Playgroud)

c# file-io

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

如果C#中的length属性声明

在C#中,if语句我正在捕获length属性并希望为此应用条件语句.但我相信我的条件声明不起作用.我应该如何为给定的代码应用条件语句.长度"66"表示互联网连接已关闭,否则将其启动.

WebClient client = new WebClient();
string value;
try
{
    value = client.DownloadString("http://google.com");
}
catch(WebException ex)
{
    value = (ex. Message);
}
if (value = "66")
{
    Console.WriteLine("Internet connection is down");
}
else
{
    Console.WriteLine("Internet connection is up");
}
Console.WriteLine(value.Length);           
Console.WriteLine("Press any key to continue");
Console.ReadKey(true);
Run Code Online (Sandbox Code Playgroud)

c#

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