小编Jam*_*een的帖子

640
推荐指数
12
解决办法
26万
查看次数

开发Android应用程序的最佳IDE是什么?

我即将开始开发一个Android应用程序,需要一个IDE.Eclipse和android eclipse插件似乎是自然的选择.但是我熟悉intelliJ并且重新锐化所以我更喜欢使用intelliJ.

有人用过https://code.google.com/archive/p/idea-android/吗?这有什么好处吗?

我应该咬紧牙关学习Eclipse吗?

eclipse android intellij-idea

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

您是否夸大了预计的项目完成日期?

如果是这样的话?多少?

我倾向于夸大我的一点因为我可能过于乐观.

project-planning project-management estimation

70
推荐指数
15
解决办法
7075
查看次数

什么浏览器现在支持window.postMessage调用?

window.postMessage现在支持呼叫的所有浏览器是什么?我正在寻找本机支持它的浏览器,而不是通过iFrame hack.

javascript cross-browser

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

为什么我的DbContext DbSet为null?

我创建了一个新的Entity Frameworks Code First应用程序,DbSet(People)返回null.

public class Person
{
    public int Id { get; set; }
    public string Name { get; set; }
}

public class Repository : DbContext
{
    public DbSet<Person> People;
}
Run Code Online (Sandbox Code Playgroud)

web.config:连接字符串

<connectionStrings>
  <add name="Repository"
       connectionString="Data Source=|DataDirectory|Repository.sdf"
       providerName="System.Data.SqlServerCe.4.0"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

现在我打电话的时候

Repository _repo = new Repository()
_repo.People;
Run Code Online (Sandbox Code Playgroud)

_repo.People 将为null

我错过了什么?

  • 引用了Microsoft.Data.Entity.Ctp.dll
  • 我曾尝试使用和不使用数据库初始化程序.

entity-framework code-first ef-code-first

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

如何使用C#以编程方式找到我的Dropbox文件夹?

如何使用C#以编程方式找到我的Dropbox文件夹?*注册表?*环境变量?*等......

c# dropbox

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

如何确定给定方法可以抛出哪些异常?

我的问题与这个问题非常相似"找出方法可能会在C#中引发的异常".但是,我真的想知道是否有人知道一种方法来确定给定方法可能引发的所有异常的堆栈.我希望有一个工具或实用程序,我可以在编译时或通过像FxCop,StyleCop或NCover这样的反射来分析代码.我在运行时不需要这些信息我只是想确保我们捕获异常并在代码中正确记录它们.

我们目前正在捕获我们所知道的异常并记录所有外卡.这确实很有效; 但是,我只是希望有人使用或知道可以发现这些信息的工具.

c# error-handling exception

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

如何使用Xamarin.Forms创建抽屉/滑块菜单?

如何使用Xamarin.Forms创建滑块菜单?它是烤制的还是定制的?

xamarin xamarin.forms

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

如何使用反射获得泛型类型的正确文本定义?

我正致力于代码生成,并遇到了泛型问题.这是导致我问题的"简化"版本.

Dictionary<string, DateTime> dictionary = new Dictionary<string, DateTime>();
string text = dictionary.GetType().FullName;
Run Code Online (Sandbox Code Playgroud)

使用上面的代码片段,其值text如下:

 System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, 
 Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.DateTime, mscorlib, 
 Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Run Code Online (Sandbox Code Playgroud)

(添加了换行符以提高可读性.)

有没有办法type在不解析上面的字符串的情况下以不同的格式获取类型name()?我希望得到以下结果text:

System.Collections.Generic.Dictionary<System.String, System.DateTime>
Run Code Online (Sandbox Code Playgroud)

c# generics reflection

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

在MS SQL中使用GUID作为主键是不是一个坏主意?

我们有一个使用UniqueIdentifier作为每个表的主键的系统.我们注意到这是一个坏主意.我已经看过关于这个主题的类似帖子,但我对任何MS SQL性能以及由于这个决定我可能遇到的其他潜在问题感兴趣.

sql database sql-server primary-key

24
推荐指数
4
解决办法
5594
查看次数