Visual Studio デベロッパー センター >
Visual Studio フォーラム
>
Visual Studio 共通 フォーラム
>
VS2008 ASP.NET (VB) で C#で作成されたのカスタムコントロールは使えますか?
VS2008 ASP.NET (VB) で C#で作成されたのカスタムコントロールは使えますか?
- 単純な質問で、申し訳ないのですが、ASP.NET +AJAX (VB )で開発をしております。GridVIew のカスタムコントロールが、下記で、配布されており、http://handcraft.blogsite.org/ComponentGeek/ShowArticle/46.aspx是非、カスタム化して、使用したいと考えているのですが、C#で記述されているカスタムコントロール(ユーザーコントロール??ごめんなさい違い分かっていないです。)をVBでもそのまま、外部、カスタムコントロールとして、利用はできるのでしょうか。▼VBのプロジェクトにC#のソースをのっけるのではなく、外部の参照で、カスタムコントロールを参照して、使用するという意味で。もし、利用できるのであれば、C# でカスタム化して、カスタムコントロールを作成して、参照利用しようと思いますし、VBで、移植作成が必要であれば、別プロジェクトで、VBのカスタムコントロール化をして、利用したいと考えているのですが。。。もし、簡単な C# → VB 翻訳サイト 等もご存知の方いらっしゃいましたら、教えていただけますとありがたいです。
回答
- 語句に問題なく VB でも C# のコントロールを使うことができます。
.NET Framework の売りのひとつとして、言語の相互運用性というものがあります。
どの言語で実装しても中間言語レベルでは互換性があるので、特殊なことをしなければ問題ないはずです。
言語の相互運用性の概要
http://msdn.microsoft.com/ja-jp/library/a2c7tshk.aspx
実際に .NET Framework は多くの部分が C# で実装されていますが、VB でも問題なく使えていますよね?- 回答としてマークニセイタ 2009年9月16日 23:02
もし、簡単な C# → VB 翻訳サイト 等もご存知の方いらっしゃいましたら、教えていただけますと
私が知っているのは以下ぐらいですが、ご紹介しておきます。ありがたいです。
Code Translation for .NET (C#<->VB.NET)
http://www.carlosag.net/Tools/CodeTranslator/Convert VB.NET to C#
http://www.developerfusion.com/tools/convert/vb-to-csharp/Convert VB.NET to C#
http://www.dotnetspider.com/convert/Vb-To-Csharp.aspx
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/- 回答としてマークニセイタ 2009年9月16日 23:02
すべての返信
- 語句に問題なく VB でも C# のコントロールを使うことができます。
.NET Framework の売りのひとつとして、言語の相互運用性というものがあります。
どの言語で実装しても中間言語レベルでは互換性があるので、特殊なことをしなければ問題ないはずです。
言語の相互運用性の概要
http://msdn.microsoft.com/ja-jp/library/a2c7tshk.aspx
実際に .NET Framework は多くの部分が C# で実装されていますが、VB でも問題なく使えていますよね?- 回答としてマークニセイタ 2009年9月16日 23:02
もし、簡単な C# → VB 翻訳サイト 等もご存知の方いらっしゃいましたら、教えていただけますと
私が知っているのは以下ぐらいですが、ご紹介しておきます。ありがたいです。
Code Translation for .NET (C#<->VB.NET)
http://www.carlosag.net/Tools/CodeTranslator/Convert VB.NET to C#
http://www.developerfusion.com/tools/convert/vb-to-csharp/Convert VB.NET to C#
http://www.dotnetspider.com/convert/Vb-To-Csharp.aspx
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/- 回答としてマークニセイタ 2009年9月16日 23:02
- どちらかのスレッドに一本化しましょう。
http://social.msdn.microsoft.com/Forums/ja-JP/vwdexpressja/thread/344dc415-43e6-4e80-858f-6dd5691a846f
解決した場合は、参考になった返信に「回答としてマーク」のボタンを利用して、回答に設定しましょう(複数に設定できます)。


