No.1ベストアンサー
- 回答日時:
こんばんは。
できますよ。ただし、参照設定が必要です。
1.メインのコンソールアプリケーションを作成する
2.次にソリューションエクスプローラのソリューションを右クリックし
3.追加→新しいプロジェクト から Windows クラスライブラリ を選択し、適当に名前を付ける
(たとえば ClassLibrary1)
4.クラスライブラリに適当にメソッドを記述する
(メソッドは public属性にしておく)
5.オブジェクトエクスプローラのメインのプロジェクトの参照設定を右クリックして、参照の追加から
6.参照タブでさきほどのクラスライブラリを追加する(ClassLibrary1でOKをクリック)
7.これでメインのコードから他のクラスライブラリのメソッドが見えるようになります。
サンプルコードは、まず、以下が参照されるクラスのコード
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassLibrary1
{
public class Class1
{
public void proc(int a)
{
Console.WriteLine(a);
}
}
}
次にメイン部のコード
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TestConsoleApplication
{
class Program
{
static void Main(string[] args)
{
ClassLibrary1.Class1 MyClass = new ClassLibrary1.Class1();
MyClass.proc(3);
}
}
}
これでコンソールに「3」と出力されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonで複数のメソッドをまとめて管理する方法について 1 2023/03/30 00:01
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- 転職 退職を伝えるタイミングについて 2 2022/09/13 00:04
- 学校 同じクラスの子が英語の小テストで単語帳をチラチラ見ており、先生にカンニングするなと注意されていたので 2 2023/07/16 20:06
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- 結婚式・披露宴 私は35歳の男で今年10月に挙式を行う予定です。 今は招待状の作成中で誰を招待するか大体決まっていま 7 2023/06/14 17:56
- Visual Basic(VBA) worksheets & rows メソッドは失敗しました。のエラー回避のやり方 1 2022/06/07 13:58
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- その他(パソコン・スマホ・電化製品) エクセルのインストール 2 2022/04/17 14:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#でVB.NETのReplaceコマンドを...
-
ユーザーフォームのVBAエラー
-
VB.NETで、DLLを頂いたんですが...
-
C# フォームのShow()のオーバー...
-
FriendとPublicの違い。。。
-
エディットコントロールのイベ...
-
C++でJavaのStaticイニシャライ...
-
protected override について
-
ボタンを押すとラベルの文字を...
-
継承を重ねた場合のコストはど...
-
MessageBoxを継承したい
-
イベントドリブンとオブジェク...
-
CreateObjectとはどういう意味...
-
クラス内にWin32APIのコールバ...
-
MFCのドラッグ&ドロップについて
-
フォーム間でのオブジェクト又...
-
C++ protectedにアクセス不可
-
OnPaintとOnDraw関数の違いにつ...
-
個々の関数について継承してい...
-
クラスのアドレスを引数として...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで、DLLを頂いたんですが...
-
excel vba グラフ データラベル...
-
c# ネットワークプログラム
-
ユーザーフォームのVBAエラー
-
条件によって別のクラスのイン...
-
C# フォームのShow()のオーバー...
-
Eval関数を使いたい!ドキュメ...
-
BCB5:フォームに自作のプロパ...
-
C#でVB.NETのReplaceコマンドを...
-
C# でフォームやクラスを利用...
-
FriendとPublicの違い。。。
-
既定のコンストラクタがない?
-
(UWSC) 「#32770」の意味わかり...
-
CreateObjectとはどういう意味...
-
クラスのアドレスを引数として...
-
ダイアログ表示時にチェックボ...
-
オブジェクト型の変数が定義さ...
-
イベントにAddHandlerされてい...
-
【ASP.NET】 独自で作成したク...
-
MFCアプリのコマンドラインでパ...
おすすめ情報