小编Moh*_*vel的帖子

字符串到变量名称

我有类(Customer),它包含200多个字符串变量作为属性.我正在使用带有键和值参数的方法.我试图从xml文件提供密钥和值.为此,必须使用Customer类的属性(字符串变量)替换值.

Customer
{
  public string Name{return _name};

  public string Address{return _address};
}


CallInput
{
  StringTempelate tempelate = new StringTempelate();
  foreach(item in items)
  tempelate .SetAttribure(item.key, item.Value -->   //Say this value is Name, so it has to substitute Customer.Name
}
Run Code Online (Sandbox Code Playgroud)

可能吗?

c#

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

实体框架中的HierarchyID不起作用

我们正在为我们的应用程序使用基于实体框架模型的WCF数据服务.

在这里我们需要添加一个类型列的表HierarchyId.当我将该表添加到EDMX文件时,该HierarchId列不会出现在类文件中.

我该怎么做才能利用HierarchyID?我读到实体框架不支持HierarchyID,那么我该如何实现呢?

c# entity-framework hierarchyid

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

如何使用套接字通过互联网发送数据?

我想通过桌面应用程序通过互联网发送数据.我对插座有点了解.我已在局域网内传输数据,但现在我想通过互联网传输数据.传输大量和小量数据的最佳方法是什么?

我的系统连接到可以访问互联网的服务器.我系统的IP地址是动态的.我不知道如何将数据发送到连接到互联网的另一个系统.我需要找到路由器地址吗?(我的IP地址生成为192.168.1.15).

是否使用了足够的套接字,或者是否需要HTTP?

c# sockets networking

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

生成HierarchyID

我想像这样插入hierarchyId

/ - CEO(根)

/ 1/ - 采购经理/ 2/ - 销售经理

/ 1/1/ - 采购主管/ 2/1/ - 销售主管

这就是我想要使用的层次结构,它是正确的,如果是这样我怎么能这样做,任何人都可以给我一些代码片段.

sql hierarchical hierarchyid sql-server-2008

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

使用装饰器复制UI元素

我正在制作各种尺寸的UI元素(WPF)的屏幕截图,我可以使用"RenderTargetBitmap"实现这一点.但是UIElementAdorner一部分不会在复制时出现.我该怎么做才能实现这一点.任何参考或代码片段?

c# wpf adorner uielement

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

TFS和SVN代码合并

我们是一个由8.3来自其他国家的小团队,他们使用Source控制器作为TFS,TFS服务器也位于那里,他们只有4个许可证.所以我们(5个开发人员)正在使用SVN源控制器作为本地源控制器,并且我们每隔3天将最新的TFS与SVN和TFS的更改合并.真的,这是一种过度消耗和耗费时间的任务.他们不想更改TFS(不是事件添加项).所以我可以用来合并两个源控制器之间的代码.是不是我可以使用SVN-Bridge来合并代码而无需更改或修改TFS服务器.请指导我这个.(最坏的情况是,他们可能会添加ins,肯定没有其他源控制器而不是Microsoft产品).

hhhmmmmmm,我坐在显示器前面,在这个页面上击中了F5,请节省我的时间.

svn version-control tfs version

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

object - 最顶级的基类如何获得Method.[扩展方法]

昨天我浏览了一些关于EventAggregator的文章,有一些像这样编写的代码,

(Message.Text as object).PublishEvent(PublishEventNames.MessageTextChanged);

 public static class ExtensionServices
    {
        //Supplying event broking mechanizm to each object in the application.
        public static void PublishEvent<TEventsubject>(this TEventsubject eventArgs, string eventTopic)
        {
            ServicesFactory.EventService.GetEvent<GenericEvent<TEventsubject>>()
                .Publish(new EventParameters<TEventsubject> { Topic = eventTopic, Value = eventArgs });
        }
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是,对象如何获得方法"PublishEvent".我的OOP理解是错的吗?

c# oop prism c#-4.0

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

动态添加和删除UserControl

我有UserControl,它拥有Infragistics Graph控件.在TreeView子节点的右键单击中,我将上下文菜单设置为"Create Graph".这将创建新图形.这是我要做的事情.

我对使用什么布局感到困惑.无论是FlowLayoutPanel还是TableLayoutPanel还是其他任何东西.如果只添加一个图形 - >图形必须占用完整形式.如果添加了两个图形 - >两个图形必须分割空间,依此类推.这只是一个接一个的格式.即第一个图表在顶部,第二个图表在第一个图表下面.

如果手动更改UserControl,则不应影响我们显示的大小.

这是WinForm.目前我使用FlowLayoutPanel,我创建了具有常量大小的面板,并使用DockStyle.Fill添加了UserControl.然后我将Panel添加到FlowLayoutPanel.

 GraphUserControl usr = new GraphUserControl();
 usr.Dock = DockStyle.Fill;

 Panel pnl = new Panel();

 pnl.Controls.Add(usr);

 flowLayoutpnl.Controls.Add(pnl);
Run Code Online (Sandbox Code Playgroud)

这样做的最佳方法是什么?

c# winforms

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

算术+和按位OR

算术+和按位OR之间是否有任何区别.这是多么不同的方式.

uint a = 10;
uint b = 20;

uint  arithmeticresult = a + b;

uint bitwiseOR = a | b;
Run Code Online (Sandbox Code Playgroud)

结果都是30.

编辑:小改动隐藏我的愚蠢.

c# java

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

在SVN中查找签出的文件和用户

如何查找签出的用户列表以及在SVN上检出的所有文件是什么,如VSS"状态搜索".

我正在使用Visual Studio 2008,它与AnkhSvn的SVN集成.

svn visual-studio-2008

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

什么是n/w编程+ Web开发的最佳脚本语言

我对开发Web应用程序和网络应用程序感兴趣.为此,学习最好的脚本语言是什么.哪一个对这两个有效.因此,我甚至不知道任何脚本语言的单一语法.哪个是理解,可维护,有效和简单的最佳脚本(可能不是).

请不要说你知道的是什么.请告诉我最好的

sockets network-programming

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