前の質問でお話ししたように、私はC#を学び始めており、今はクラス理論から始めているので、クラスを作成しようとしたときに、それを行うための2つの「テンプレート」があることがわかりました[I 「MacでXamarinを使用してM]、下1 C# - >全般、および内の他の1のC# - > MonoGame。どちらもほぼ同じように見えますが、どちらを使用すればよいのか、または両方の違いは何ですか?
これは一般にあるものです:
using System;
namespace Application
{
public class stack
{
public stack ()
{
}
}
}
そしてこれはMonoGameのものです:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Input.Touch;
using Microsoft.Xna.Framework.Storage;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Media;
namespace Application
{
class stack
{
}
}
これusing System
は、のようなことを行うためにアップロードする必要がある基本的なフレームワークですConsole.write()
。それがなければ、あなたはしなければならないでしょうSystem.Console.write
。
2番目の例では、開発しているものに応じて必要になる可能性のある他のフレームワークをインポートしているだけです。見た目からすると、オーディオ、グラフィックス、タッチなどの基本的なゲームフレームワークセットです。
これusing
は、必要になる可能性のあるフレームワークをインポートする方法にすぎません。参照:https://msdn.microsoft.com/en-us/library/zhdeatwt.aspx
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加