无论如何我在C#编写一个tic tac toe游戏,我一直得到第57行的解析错误,但是我没有第57行.这是代码吗?谁能帮我?
我使用mcs作为我的编译器,这是警告.
game.cs(57,1): error CS8025: Parsing error Compilation failed: 1 error(s), 0 warnings
这是代码. 托管在pastebin http://pastebin.com/ft1FkDqU上
谁能告诉我如何解决这个问题?感谢帮助!另外,如果您发现其他任何问题,请告诉我?
我试图使用Visual C#2010编写的程序在Linux上运行.为此,我使用了mkbundle功能,以便潜在客户端不必安装mono.不幸的是我对Linux或Mono不了解,所以我刚刚遵循这个:c#cywgwin mono mkbundle windows 7 - 无法编译文件
但由于某些原因,mkbundle最后写了[FAIL],说了"没有这样的文件或目录".我已粘贴下面的全文.有人知道如何解决这个问题吗?
$ mkbundle -o MyProgram MyProgram.exe --deps
OS is: Windows
Sources: 1 Auto-dependencies: True
embedding: C:\cygwin\home\Synaps\MyProgram.exe
embedding: C:\Mono-2.10.8\lib\mono\4.0\mscorlib.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Drawing.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\Mono.Security.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Configuration.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Xml.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Security.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Windows.Forms.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\Accessibility.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\Mono.WebBrowser.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\Mono.Posix.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Data.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\Mono.Data.Tds.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.Transactions.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\System.EnterpriseServices.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\AForge.Imaging.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\AForge.dll
embedding: C:\Mono-2.10.8\lib\mono\4.0\AForge.Math.dll
Compiling:
as -o temp.o temp.s
gcc -mno-cygwin -g -o MyProgram -Wall temp.c `pkg-config --cflags --libs mono-2|d
os2unix` temp.o
: …Run Code Online (Sandbox Code Playgroud) 我正在为Mono平台开发Windows窗体应用程序.我需要使用第三方软件,该软件具有可通过终端访问的命令行界面.如何从我的应用程序中与该应用程序进行交互?
我用单机服务
mono-service2 -l:lockfile process.exe
Run Code Online (Sandbox Code Playgroud)
它开始服务,一切都很好,但我不得不在源头改变一些东西.所以我重新编译并部署了它.我通过跑步杀了这项服务
kill -9 <pid>
Run Code Online (Sandbox Code Playgroud)
现在我尝试再次运行该服务.但它根本没有开始.这里有什么问题 ?
毫无疑问,MonoTouch是最好的交叉编译器之一.同样,SenchaTouch是最棒的HTML 5 Web App Kit之一.
我对他们两个都了解不多但是我使用MonoTouch for iPad制作了一个非常小的应用程序,当然MonoTouch(尤其是支持XCode)非常棒.但我没有尝试过SenchaTouch
使用MonoTouch的好处是可以编写c#; 因此我真的很喜欢它,因为我是ac#developer; 相比之下,SenchaTouch的一个缺点是Java语言,我真的没有找到像visual studio或xcode这样的IDE来拖放UI,它会生成Xml代码
由于MonoTouch是一个交叉编译器,因此许多人认为这是正确的.因此,MonoTouch开发的应用程序并不像SenchaTouch那样快.
我真的很想找到你的建议,欢迎你的建议.
此致,S.Peyman Mortazavi
MonoDevelop(2.10.8)正在报道:
JPGCorruptForm.cs(20,20): Warning CS0219: The variable `myStream' is assigned but its value is never used (CS0219) (JPGCorrupt)
Run Code Online (Sandbox Code Playgroud)
对于这个功能:
private void toolStripButtonChooseText_Click(object sender, EventArgs e)
{
Stream myStream = null;
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = ".";
openFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
openFileDialog.FilterIndex = 1;
openFileDialog.RestoreDirectory = false;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
Stop();
try
{
if ((myStream = openFileDialog.OpenFile()) != null)
{
_settings.TextFile = openFileDialog.FileName;
CurrentTextFile = _settings.TextFile;
}
}
catch (Exception ex)
{
MessageBox.Show("Error: Could not …Run Code Online (Sandbox Code Playgroud) Mono是Linux的Linux框架端口,还是更公平地将其视为另一个恰好使用C#开放标准的Linux框架?我从来没有听说过广泛的Mono适应
谢谢
我有两个类库"MyLibrary.dll"和"MyLibraryEditor.dll"用于Unity运行时和编辑器扩展."MyLibrary.dll"中有几个类成员仅供"MyLibraryEditor.dll"使用.
我的第一个想法是使用internal关键字,因为我错误地认为这限制了命名空间的可见性.相反,很明显,此关键字限制了程序集的可见性.
在不损害性能的情况下,将对某些类成员的访问限制为"MyLibrary.dll"和"MyLibraryEditor.dll"的最佳方法是什么?此外,反思不是一种选择.
我很高兴根本不记录这些功能,但不幸的是,Intellisense(和MonoDevelop的等价物)展示了这些成员.
我正在使用LinuxMint和MonoDevelop开发一个C#应用程序.
我写了下一个代码,
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using System.Threading;
using System.Diagnostics;
namespace TestProgram
{
public static class Program
{
public static int count = 0;
static object locker = new object();
const int limit = 10;
[STAThread]
static void Main()
{
for(int i = 0; i < Program.limit; ++i)
{
Action item = () => Program.RunForm();
item.BeginInvoke((a) => item.EndInvoke(a), null);
Thread.Sleep(1000);
}
while(true)
{
Thread.Sleep(1000);
if(Program.count == 0)
break;
}
return;
}
static void RunForm()
{
lock(Program.locker) …Run Code Online (Sandbox Code Playgroud) mono ×10
c# ×7
.net ×2
linux ×2
monodevelop ×2
android ×1
dll ×1
ios ×1
mkbundle ×1
mono-service ×1
parsing ×1
sencha-touch ×1
ubuntu ×1
winforms ×1
xamarin.ios ×1