我注意到越来越多的资源用于使用F#编程语言开发应用程序,并且想到了创建F#语言的问题.它是针对特定平台制作的,例如桌面,移动设备,Web应用程序吗?它还包括目前可用于开发.NET应用程序的其他编程语言中没有的功能吗?还可以使用F#为桌面,移动设备和Web创建应用程序,因为我们可以使用VB或C#吗?还有其他类似于F#的语言我可以用来交叉检查以更好地理解函数式编程的工作原理吗?
我的同行之间讨论了"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
我不确定我是否正确地调用了这个,但我想开始在我的类,方法,属性等中添加一些文档.我知道这可能是非常明显但我从未真正学过它.我不知道从哪里开始.
只是为了澄清每当你翻转一个类(或方法,属性等)时,它会在Visual Studio中显示一个工具提示,其中包含有关该特定方法的一些文档.
class Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer
提供对音频播放功能的后台访问,如播放,暂停,快进和快退.
这叫什么,我怎样才能在我的C#应用程序中实现它?
我一直在努力寻找ATOM和RSS的"官方"文档,以便我可以针对它进行编程.我遇到的问题是,有很多地方包括零件,但从来没有整个规范.
有没有人知道这两种可靠的联合格式的良好参考,并包含整个规范?
更新:我发现这一个为ATOM.不确定这是否正式,但它看起来很有希望.我将在上面阅读更多内容.
我一直在使用cocos2d-x编写游戏,并遇到了改变背景颜色的问题.我在cocos2d中找到了一个例子,但显然这仅适用于用Obj-c编写的cocos2d.基本上这个想法是使用CCLayerColor而不是CCLayer,当构造函数被触发时设置颜色.
有谁知道如何更改cocos2d-x中的背景颜色?看起来很简单,我很确定我错过了一些明显的东西.
是否可以在wp7应用程序中播放YouTube视频?我猜你可以从youtube api中检索视频文件,也许可以使用媒体元素播放它?任何建议,提示或资源将不胜感激.
我很想知道Nullable类型如何在幕后工作.它是否正在创建一个新对象(对象可以赋值为null),其值可能为null?
在我们使用Nullable <int>的例子中,当你为它赋值空值时,它们是从对象到int的某种隐式转换,反之亦然?
另外我知道如何手动创建它,使用Nullable类型是否有好处,而不是自己创建它?
有没有办法从类中删除不必要的"使用"语句?
例如,我可能有一个复杂的类,我可以在其中添加自己的命名空间,但也有一些由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等).
这个问题已被问过几次,不幸的是答案只适用于WPF.任何人都知道如何在silverlight中实现这一目标?基本上我需要专注于代码中的某个文本框.
c# ×5
.net ×4
atom-feed ×1
bytearray ×1
c++ ×1
cclayer ×1
cocos2d-x ×1
f# ×1
feed ×1
if-statement ×1
mvvm ×1
mvvm-light ×1
rss ×1
silverlight ×1
syndication ×1
youtube ×1