は...の前に、言語に触れたことがないとプログラマの多くはありません!私は周りにグーグルで行っていくつかの本を持っていますが、実際にいくつかのコーディングを試みることを学ぶのに最適な方法だと思った!winformにコードを変換する方法は?私の最初のC#アプリケーションを書く
はとにかく、すべての私たちの15000台のサーバーのために少し在庫管理システムを書くように頼まれて、私はPowerShellの罰金でこれを行うことができますが、挑戦を望んでいたとC#で私の手を試してみてください。
私は以下のコードを持っており、これはコマンドpropmptウィンドウで正常に動作しますが、どのように私はWinフォームアプリケーションにこれを入れて?私はちょうど私が何か他のものがあるかわからない...私は何か他のものへの「Console.WriteLineを」を変更する必要があると仮定します!おそらく、コマンドプロンプトを実行するのではなく、リストボックスに詳細を表示することになります。
私は、このような権利を得ることは、メモリ情報やディスクサイズなどの負荷に苦しんでいます。 .plus、間違いなく私は多くの質問をするでしょう!
作品コード:
using System;
namespace OsVersionSample
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Operating System Detaiils");
OperatingSystem os = Environment.OSVersion;
Console.WriteLine("OS Version: " + os.Version.ToString());
Console.WriteLine("OS Platoform: " + os.Platform.ToString());
Console.WriteLine("OS SP: " + os.ServicePack.ToString());
Console.WriteLine("OS Version String: " + os.VersionString.ToString());
Console.WriteLine();
// Get Version details
Version ver = os.Version;
Console.WriteLine("Major version: " + ver.Major);
Console.WriteLine("Major Revision: " + ver.MajorRevision);
Console.WriteLine("Minor version: " + ver.Minor);
Console.WriteLine("Minor Revision: " + ver.MinorRevision);
Console.WriteLine("Build: " + ver.Build);
Console.ReadLine();
}
}
}
コード私はWinフォームに入れたい:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Console.WriteLine("Operating System Detaiils");
OperatingSystem os = Environment.OSVersion;
Console.WriteLine("OS Version: " + os.Version.ToString());
Console.WriteLine("OS Platoform: " + os.Platform.ToString());
Console.WriteLine("OS SP: " + os.ServicePack.ToString());
Console.WriteLine("OS Version String: " + os.VersionString.ToString());
Console.WriteLine();
// Get Version details
Version ver = os.Version;
Console.WriteLine("Major version: " + ver.Major);
Console.WriteLine("Major Revision: " + ver.MajorRevision);
Console.WriteLine("Minor version: " + ver.Minor);
Console.WriteLine("Minor Revision: " + ver.MinorRevision);
Console.WriteLine("Build: " + ver.Build);
Console.ReadLine();
}
}
}
をします。MessageBox.ShowするすべてConsole.WriteLineをを変更しますか?リストボックスを追加してそれに行を追加するのは難しくありません。 – CodesInChaos
あなたは受け入れられた答えを除いてすべてをdownvoteするつもりはありません – Alex