What are .NET Assemblies?

What are .NET Assemblies? I browsed over the net and I am not able to understand the definition. In more simple terms: A chunk of (precompiled) code that can be executed by the .NET runtime environment. A .NET program consists of one or more assemblies. Assembly is the smallest unit of deployment of a .net application. It can be a dll or an exe . There are mainly two types to it: Priva

什么是.NET程序集?

什么是.NET程序集? 我浏览网页,我无法理解定义。 用更简单的术语:可以由.NET运行时环境执行的一段(预编译)代码。 一个.NET程序由一个或多个程序集组成。 程序集是.net应用程序部署的最小单元。 它可以是一个DLL或一个EXE 。 它主要有两种类型: 私人大会:只有一个应用程序的唯一财产的DLL或EXE。 它通常存储在应用程序根文件夹中 公共/共享程序集:这是一个可以被多个应用程序一次使用的dll。 共享程序集存

How do I get the current username in .NET using C#?

如何使用C#在.NET中获取当前用户名? string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name; If you are in a network of users, then the username will be different: Environment.UserName - Will Display format : 'Username' rather than System.Security.Principal.WindowsIdentity.GetCurrent().Name - Will Display format : 'NetworkNameUsername' Choose the format you want. 尝试属

如何使用C#在.NET中获取当前用户名?

如何使用C#在.NET中获取当前用户名? string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name; 如果您在用户网络中,则用户名将会不同: Environment.UserName - Will Display format : 'Username' 而不是 System.Security.Principal.WindowsIdentity.GetCurrent().Name - Will Display format : 'NetworkNameUsername' 选择你想要的格式。 尝试属性: Environment.UserName 。

Interface defining a constructor signature?

It's weird that this is the first time I've bumped into this problem, but: How do you define a constructor in a C# interface? Edit Some people wanted an example (it's a free time project, so yes, it's a game) IDrawable +Update +Draw To be able to Update (check for edge of screen etc) and draw itself it will always need a GraphicsDeviceManager . So I want to make sur

定义构造函数签名的接口?

奇怪的是,这是我第一次碰到这个问题,但是: 你如何在C#界面中定义构造函数? 编辑 有些人想要一个例子(这是一个自由时间项目,所以是的,这是一个游戏) IDrawable +更新 +绘制 为了能够更新(检查屏幕边缘等)并绘制自己,它总是需要一个GraphicsDeviceManager 。 所以我想确保对象有一个参考。 这将属于构造函数。 现在我写下来了,我想我在这里实现的是IObservable , GraphicsDeviceManager应该采用ID

How would you count occurrences of a string (actually a char) within a string?

I am doing something where I realised I wanted to count how many / s I could find in a string, and then it struck me, that there were several ways to do it, but couldn't decide on what the best (or easiest) was. At the moment I'm going with something like: string source = "/once/upon/a/time/"; int count = source.Length - source.Replace("/", "").Length; But I don't like it at all,

你如何计算字符串中的字符串(实际上是一个字符)的出现?

我正在做一些事情,我意识到我想要在一个字符串中找到多少/我可以找到,然后它让我感到震惊,有几种方法可以做到,但无法决定什么是最好的(或最简单的)是。 目前,我正在采取如下方式: string source = "/once/upon/a/time/"; int count = source.Length - source.Replace("/", "").Length; 但我根本不喜欢它,任何接受者? 我真的不想挖掘RegEx ,对吗? 我知道我的字符串将有我正在寻找的术语,所以你可以假设...

Count child matches in linq Entity Framework

I try to count the number of child elements for each parent where the parent id is in a list if ints. But the count is not correct. Is it not possible to make a query like this? What is the correct way of doing this? List<int> ids = [1, 2, 3]; var counts = (from d in db.Parent where ids.Contains(d.Id) select d.Child.Count()).ToList(); Assuming Child is a collection, because you are att

在linq实体框架中计数孩子匹配

我尝试计算每个父级的父元素在列表中的子元素的数量(如果是整数)。 但是伯爵并不正确。 难道不可能做出这样的查询吗? 这样做的正确方法是什么? List<int> ids = [1, 2, 3]; var counts = (from d in db.Parent where ids.Contains(d.Id) select d.Child.Count()).ToList(); 假设Child是一个集合,因为你正在计算它。 尝试以下操作: var counts = db.Parent.Where(x => ids.Contains(x.Id)).SelectMany(x =&g

Add child object to parent

I'm trying to implement a simple one-to-many relationship with Entity Framework and Code First. I set my parent class in a simple way : public class Parent { [Key] public long ParentId { get; set; } public ICollection<Child> Child { get; set; } public Parent() { Child = new HashSet<Child>(); } } This is a simplified version of course. My child

将子对象添加到父项

我试图与实体框架和Code First实现简单的一对多关系。 我以一种简单的方式设置父类: public class Parent { [Key] public long ParentId { get; set; } public ICollection<Child> Child { get; set; } public Parent() { Child = new HashSet<Child>(); } } 这是课程的简化版本。 我的孩子班和父母班一样简单: public class Child { [Key] public long ChildId { g

Linq to Entity : add filter to child entities of child entities

Here is my problem, this is now 1h I'm searching on web, can't find solution. I have these classes : public class User { public string Id { get; set; } public string Name { get; set; } public virtual ICollection<Tipster> Tipsters { get; set; } } public class Tipster { public string Id { get; set; } public string Name { get; set; } public bool Visible {

Linq to Entity:将过滤器添加到子实体的子实体

这是我的问题,现在是1h我在网上搜索,找不到解决方案。 我有这些类: public class User { public string Id { get; set; } public string Name { get; set; } public virtual ICollection<Tipster> Tipsters { get; set; } } public class Tipster { public string Id { get; set; } public string Name { get; set; } public bool Visible { get; set; } public virtual ICollection&

Linq group by parent property order by child

Basicly what i am trying to do is getting the parent grouped by Parent.type where their Child.type has status 'y' ordered by child.Date As an example i created these classes: public class Collection { public IEnumerable<Parent> Parents { get; set; } public int Id { get; set; } } public class Parent { public int Id { get; set; } public Type type { get; set; }

Linq集团由父母的财产秩序由孩子

基本上我想要做的是获得由Parent.type父组分类,其中他们的Child.type具有由child.Date排序的状态'y' 作为一个例子,我创建了这些类: public class Collection { public IEnumerable<Parent> Parents { get; set; } public int Id { get; set; } } public class Parent { public int Id { get; set; } public Type type { get; set; } public IEnumerable<Child> Children {

Linq ordering both parent and child related entities

I have a parent child model where I want to sort by the SortOrder column of both entities. I have the query working but it seems overly verbose and I was wondering if there was a simpler solution to this problem. I am initially loading the results into an anonymous type (as you can not load complex types directly into the entity framework entities) then querying that type again to load into th

Linq订购父母和儿童相关实体

我有一个父级子模型,我想按两个实体的SortOrder列进行排序。 我有查询工作,但它似乎过于冗长,我想知道是否有一个更简单的解决方案,以解决这个问题。 我最初将结果加载到匿名类型中(因为无法将复杂类型直接加载到实体框架实体中),然后再次查询该类型以加载到实体中。 我知道我可以通过实施一个DTO来简化这个过程,但是对这个用例更清晰的解决方案感兴趣。 模型 询问 public List<Group> GetStaticMeasures(i

LINQ to entities Child queries where Parent has certain properties

Using C# and LINQ to entities I have a problem with child and parent entity searching. In conceptual terms I am trying to get a Collection of IEnumerable children where these children have certain properties and also the parents of these children have certain properties. In concrete terms I have Routes and Streets which have a many to many relationship. I am trying to find Streets on a specif

LINQ to Entity Child查询Parent具有特定属性的位置

使用C#和LINQ实体我有一个孩子和父母实体搜索问题。 在概念上,我试图获得IEnumerable儿童的集合,这些儿童具有某些属性,而且这些儿童的父母也具有某些属性。 具体而言,我有路线和街道,它们之间有多对多的关系。 我试图找到街道上的街道具有LeftNote或RightNote的积极属性的特定路线(LeftNote和RightNote是字符串,我正在搜索不是空白的字符串)。 我有以下实体(为了清晰起见而减少) public class Route { publ