小编Cad*_*dab的帖子

将XML反序列化为Dictionary <string,string>

我有一些XML;

<data>
  <name1>James</name1>
  <name2>John</name2>
  etc..
</data>
Run Code Online (Sandbox Code Playgroud)

name1,name2等可以是任何东西,我希望能够将这个xml理想地放入字典中,这是否可以使用内置的.net序列化?

谢谢,詹姆斯.

编辑:理想情况下我不想使用linq.是否可以将整个元素数组序列化为字符串?所以我最终得到一个包含所有子元素标签和数据的字符串对象'Data'?

.net c# xml serialization

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

Xamarin.Forms - StackLayout标签超出设备宽度

可以设置元素的百分比宽度吗?

我遇到的问题是第二个标签按下屏幕上的按钮,你怎么能强制标签只占用可用的空间.我已经尝试设置元素的最小宽度.

 new StackLayout
 {
     Orientation = StackOrientation.Horizontal,                                    
     Spacing = 0,
     Children = {       
         new Label() { Text = "TITLE", HorizontalOptions = LayoutOptions.Start},
         new Label() { Text = "fsdf dsfsd fsdfsdfs ewtrey vjdgyu jhy jgh tyjht rhyrt rgtu gtr ujtrey gt yu tgrt uh tyui y5r rtuyfgtj yrjhrytjtyjy jty t ruy ujh i rt", HorizontalOptions = LayoutOptions.Center, LineBreakMode = LineBreakMode.WordWrap},                                        
         new Button() { Text = "wee", HorizontalOptions = LayoutOptions.EndAndExpand}                                      
     }
 },       
Run Code Online (Sandbox Code Playgroud)

c# xamarin.forms

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

NHibernate HQL - 加入

我想要todo一个简单的连接,只需比较两个表中的ID ..

我有我的组表,包含;

  • ID
  • 名称
  • 等等..

我有我的GroupMap表包含;

  • ID
  • 组ID
  • 项目ID

我的查询采用GroupMap.ItemID并且意味着返回itemID所属的组列表,在SQL中我会这样做;

select Group.* from Group, GroupMap Where GroupMap.ItemID = '527' and Group.ID = GroupMap.GroupID;
Run Code Online (Sandbox Code Playgroud)

这将返回我需要的东西,我似乎无法在HQL中复制它,我认为这将是非常微不足道的.

谢谢,詹姆斯

nhibernate join hql

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

SQL每月摘要

我有一个表,其中包含每个项目的开始日期

例如:

ID - Startdate
1  - 2011-01-01
2  - 2011-02-01
3  - 2011-04-01
...
Run Code Online (Sandbox Code Playgroud)

我需要一个查询,它会给我每个月内每个项目的计数,我需要一个完整的12个月的报告.我试着简单地按照分组进行分组,Month(StartDate)但是对于没有值的月份,这并没有给我一个零,在上面的情况下,为3月.

所以我希望输出是沿着......

Month - Count
  1      20
  2      14
  3      0
...
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢.

sql sql-server sql-server-2008

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

Surface RT上的TFS SDK

我正在尝试创建一个应用程序,允许用户启动构建,查看构建信息等,以及只是基于TFS的一般操作.

我找到了一些关于如何使用SDK的指南... http://msdn.microsoft.com/en-us/library/bb286958.aspx

但我不能使用TeamFoundation.*.dll的在地铁/ win8的应用... http://msdn.microsoft.com/en-us/library/windows/apps/br230302(v=vs.110). ASPX

那么,还有其他选择吗?他们有单独的api吗?(您可以通过Web访问访问tfs项目,提供基于Web的替代方案,在Visual Studio中完成所有操作).

谢谢,詹姆斯.

tfs microsoft-metro windows-8

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

二进制和操作

我正在尝试根据MSDN关于&Operator的文章在c#中进行一些Binary AND操作

如果我做:

1111 & 10 = 2 (0010) // Which is what i expect
Run Code Online (Sandbox Code Playgroud)

然而,

1111 & 100 = 68 (1000100) // Which is **not** what i expect.
Run Code Online (Sandbox Code Playgroud)

我原以为输出会是100

在此输入图像描述

我错过了什么?

c# binary

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