smallbasic에서 c# IDE
2328 단어 smallbasicC#ParallelIDE
이미지
샘플 코드
C = Text.GetCharacter(34)
R = Text.GetCharacter(13) + Text.GetCharacter(10)
code = ""
GraphicsWindow.BackgroundColor = "skyblue"
button1 = Controls.AddButton("caption", 350, 400)
Controls.SetButtonCaption(button1, "clr")
button0 = Controls.AddButton("caption", 300, 400)
Controls.SetButtonCaption(button0, "csc")
textbox = Controls.AddTextBox(10, 400)
Controls.SetTextBoxText(textbox, "main.cs")
mtextbox = Controls.AddMultiLineTextBox(0, 0)
Controls.HideControl(mtextbox)
Controls.SetSize(mtextbox, 580, 380)
Controls.SetTextBoxText(mtextbox, code)
Controls.Move(mtextbox, 10, 10)
Controls.ShowControl(mtextbox)
Controls.ButtonClicked = output
Sub output
button = Controls.LastClickedButton
If (button = button1) Then
Controls.SetTextBoxText(mtextbox, "")
ElseIf (button = button0) Then
file = "c:\cs\" + Controls.GetTextBoxText(textbox)
text = Controls.GetTextBoxText(mtextbox)
File.WriteContents(file, text)
csc = "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\csc.exe"
code = ""
code = code + "Function setup(a)" + R
code = code + "Set obj = CreateObject(" + C + "WScript.Shell" + C + ")" + R
code = code + " obj.run " + C + "cmd /K CD c:\cs & " + csc + " " + file + " & main.exe" + C + R
code = code + "setup = " + C + C + R
code = code + "End Function" + R
a = Class1.VBSrun(code)
endif
EndSub
샘플 코드
using System;
using System.Threading.Tasks;
namespace Hello
{
class Hello
{
static void Main(string[] args)
{
double total = 0;
Parallel.For(0, 100000, item => {
total += Math.Pow(item, 2);
});
Console.WriteLine("result: 333328333350000");
Console.WriteLine("result: {0}", total);
Console.ReadKey();
}
}
}
Reference
이 문제에 관하여(smallbasic에서 c# IDE), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ohisama@github/items/8e5c981f0e75ccd9aba0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)