这有点荒谬(我想).mono希望成为.NET的替代品,为什么我不能用mono本身运行monodevelop?为什么我需要.NET呢?
你可以在这个链接中看到我在说什么:http: //monodevelop.com/Download 只需选择MonoDevelop 2.2 Beta 1然后选择windows,你会看到:-)
谢谢 :-)
在MonoDevelop中,我有以下代码编译:
int[] row = new int[indices.Count]{};
Run Code Online (Sandbox Code Playgroud)
但是,在运行时,我得到:
Matrix.cs(53,53):错误CS0150:预期的常量值(CS0150)(testMatrix)
我知道这个错误意味着什么并强迫我调整数组的大小:
int[] row = new int[indices.Count]{};
Array.Resize(ref row, rowWidth);
Run Code Online (Sandbox Code Playgroud)
这是我必须处理的事情,因为我在Linux上使用MonoDevelop?我确信在.Net 3.5下我能够使用包含数组宽度的变量初始化数组.任何人都可以确认这是孤立的吗?如果是这样,我可以向bugzilla报告错误.
我今天第一次在MonoDevelop中开发应用程序,我只需要知道如何为mac编译我的项目,而不是windows.
右键单击我的项目后点击"编译",我总是得到一个exe文件.(当测试时,DOES按编程工作)这一切都很好,很好,但作为一个mac用户,我真的可以使用一种方法编译为Mac .app文件.
我参加了Apple开发者计划(99美元/年),我有MonoTouch的试用(免费)版本.我可以使用现在或我需要的MonoTouch应用程序提交其中一个付费版本的MonoTouch应用程序吗?我知道免费版MonoTouch与付费版之间的区别之一是能够在开发过程中在iOS硬件上运行您的应用程序,但Apple开发人员计划不能让您具备这样做的能力?只是有点困惑.
注意:如果这属于另一个StackExchange站点,请告诉我,我会移动它.
我第一次玩MonoTouch .在Noobs-Like-Me 的Hello World教程中,它说如下: -
双击MainWindow.xib文件启动Interface Builder.一旦Interface Builder启动,您应该看到一个表面(您的窗口)和一个包含各种组件的库.您的库应如下面的屏幕截图所示.如果不存在,请从"工具"菜单中选择"库"
当我尝试时,没有任何反应.没有新的"窗口"显示.如果我转到"工具"菜单,则"库"没有选项.
我制作的解决方案类型是C# iPhone Window-based Project.
有谁可以帮助我吗?
我使用Ubunto OS与MONO Develop和Im编程与C#.
我想写入文本文件,但我不知道该怎么做.
我试过这个:
string[] lines = {"some text1", "some text2", "some text3"};
System.IO.File.WriteAllLines(@"/home/myuser/someText.txt", lines);
Run Code Online (Sandbox Code Playgroud)
这没用.
我试过这个:
string str = "some text";
StreamWriter a = new StreamWriter("/home/myuser/someText.txt");
a.Write(str);
Run Code Online (Sandbox Code Playgroud)
这也行不通.
该怎么办?
TNX.
有没有人有NavigationController.PopToViewContoller();使用MonoTouch/Xamarin 的例子?
我知道我可以设置运行的自定义运行命令,包括设置工作目录,但我似乎无法在调试时找到设置工作目录的设置.有任何想法吗?
我正在构建一个桌面应用程序,它在绘图区域打印一系列矩形.此应用程序使用MONO C#构建.
我使用普通的"FOR"循环没有问题,我得到了预期的结果.
当我使用普通FOR循环时,流动是输出

当我使用普通的Parallel.For循环时,Flowing是输出

我们可以看到其间的一些矩形缺失.
我使用ConcurrentQueue来保存创建的矩形并将相同的Queue传递给其他函数以在绘图区域上打印它.
以下是代码.
public static void DrwaWall (DrawingArea drawArea, string compLevel)
{
house.Rectangle rect = new house.Rectangle ();
house.DrawHouse DrawHouse = new house.DrawHouse ();
ConcurrentQueue<house.Rectangle> WallHouseQ = new ConcurrentQueue<house.Rectangle> ();
PointD p1, p2, p3, p4;
p1 = new PointD (55, 250);
p2 = new PointD (65, 250);
p3 = new PointD (65, 90);
p4 = new PointD (55, 90);
rect = new house.Rectangle (p1, p2, p3, p4);
WallHouseQ.Enqueue (rect);
Parallel.For (0, 27, (i) => { …Run Code Online (Sandbox Code Playgroud) monodevelop ×10
c# ×3
xamarin.ios ×3
macos ×2
mono ×2
.net ×1
arrays ×1
autocomplete ×1
c#-4.0 ×1
compilation ×1
debugging ×1
ios ×1
ios4 ×1
ipad ×1
iphone ×1
linux ×1
opensuse ×1
settings ×1
ubuntu ×1
windows ×1