小编Edw*_*ard的帖子

创建的F#语言是什么?

我注意到越来越多的资源用于使用F#编程语言开发应用程序,并且想到了创建F#语言的问题.它是针对特定平台制作的,例如桌面,移动设备,Web应用程序吗?它还包括目前可用于开发.NET应用程序的其他编程语言中没有的功能吗?还可以使用F#为桌面,移动设备和Web创建应用程序,因为我们可以使用VB或C#吗?还有其他类似于F#的语言我可以用来交叉检查以更好地理解函数式编程的工作原理吗?

.net f#

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

"if"语句是否被视为一种方法?

我的同行之间讨论了"if"语句是否被视为一种方法的有趣讨论?尽管"if"附加了单词statement,但它仍然表现得类似于简单的非返回值方法.

例如:

if(myValue) //myValue is the parameter passed in
{
    //Execute
}
Run Code Online (Sandbox Code Playgroud)

同样,方法可以执行相同的操作:

public void MyMethod(myValue)
{
    switch(myValue)
    {
        case true:
            //Logic
            break;
        case false:
            //Logic
            break;
    }
}
Run Code Online (Sandbox Code Playgroud)

在编程语言中调用(考虑)"if"语句是一种简单的预定义方法是否准确?

language-agnostic programming-languages if-statement conditional-statements

49
推荐指数
4
解决办法
4471
查看次数

如何在C#中向类,方法,属性等添加文档工具提示?

我不确定我是否正确地调用了这个,但我想开始在我的类,方法,属性等中添加一些文档.我知道这可能是非常明显但我从未真正学过它.我不知道从哪里开始.

只是为了澄清每当你翻转一个类(或方法,属性等)时,它会在Visual Studio中显示一个工具提示,其中包含有关该特定方法的一些文档.

class Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer
提供对音频播放功能的后台访问,如播放,暂停,快进和快退.

这叫什么,我怎样才能在我的C#应用​​程序中实现它?

.net c# documentation visual-studio

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

ATOM和RSS规范的良好资源?

我一直在努力寻找ATOM和RSS的"官方"文档,以便我可以针对它进行编程.我遇到的问题是,有很多地方包括零件,但从来没有整个规范.

有没有人知道这两种可靠的联合格式的良好参考,并包含整个规范?

更新:我发现这一个为ATOM.不确定这是否正式,但它看起来很有希望.我将在上面阅读更多内容.

rss syndication feed atom-feed

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

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

如何在cocos2d-x中设置图层的背景颜色?

我一直在使用cocos2d-x编写游戏,并遇到了改变背景颜色的问题.我在cocos2d中找到了一个例子,但显然这仅适用于用Obj-c编写的cocos2d.基本上这个想法是使用CCLayerColor而不是CCLayer,当构造函数被触发时设置颜色.

有谁知道如何更改cocos2d-x中的背景颜色?看起来很简单,我很确定我错过了一些明显的东西.

c++ cocos2d-iphone cclayer cocos2d-x

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

可以在wp7应用中播放Youtube视频吗?

是否可以在wp7应用程序中播放YouTube视频?我猜你可以从youtube api中检索视频文件,也许可以使用媒体元素播放它?任何建议,提示或资源将不胜感激.

youtube windows-phone-7

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

Nullable <T>类型如何在幕后工作?

我很想知道Nullable类型如何在幕后工作.它是否正在创建一个新对象(对象可以赋值为null),其值可能为null?

在我们使用Nullable <int>的例子中,当你为它赋值空值时,它们是从对象到int的某种隐式转换,反之亦然?

另外我知道如何手动创建它,使用Nullable类型是否有好处,而不是自己创建它?

.net c#

13
推荐指数
3
解决办法
1771
查看次数

在.NET应用程序中删除不必要的命名空间的方法

有没有办法从类中删除不必要的"使用"语句?

例如,我可能有一个复杂的类,我可以在其中添加自己的命名空间,但也有一些由Visual Studio自动添加的命名空间,我也可能使用它们:

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Windows.Navigation;
using System.IO.IsolatedStorage;
using Microsoft.Phone.Shell;
using System.Net.NetworkInformation;
using System.ServiceModel.Syndication;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Xml;
using System.Xml.Linq;
using Microsoft.Phone.Controls;
using Telerik.Windows.Controls;
using MyApp.Models;
using MyApp.Services;
Run Code Online (Sandbox Code Playgroud)

有没有办法检测哪些名称空间正在使用哪些名称空间不被删除?

注意:我相信这个问题适用于任何平台(桌面,电话,Web等).

.net c# visual-studio-2010

13
推荐指数
3
解决办法
4560
查看次数

如何使用MVVM在WP7中关注文本框?

这个问题已被问过几次,不幸的是答案只适用于WPF.任何人都知道如何在silverlight中实现这一目标?基本上我需要专注于代码中的某个文本框.

c# silverlight mvvm windows-phone-7 mvvm-light

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