開発環境
- OS: Windows 10 Pro
- IDE(統合開発環境): Visual Studio Community 2017
初めてのC# 第2版 (Jesse Liberty (著)、Brian MacDonald (著)、日向 俊二 (翻訳)、オライリージャパン)の13章(インターフェース)、13.10(練習問題)、練習13-2.を取り組んでみる。
コード
using System; class Program { static void Main(string[] args) { ProgramHelper ph = new ProgramHelper(); string s = ""; string[] langs = { ph.ConvertToCSharp(s), ph.ConvertToVB(s) }; foreach (var item in langs) { Console.WriteLine(item); } } } interface IConvertible { string ConvertToCSharp(string s); string ConvertToVB(string s); } class ProgramHelper : IConvertible { public string ConvertToCSharp(string s) { return "VBの文字列をC#に変換"; } public string ConvertToVB(string s) { return "C#の文字列をVBに変換"; } }
入出力結果(コマンドプロンプト)
VBの文字列をC#に変換 C#の文字列をVBに変換 続行するには何かキーを押してください . . .
0 コメント:
コメントを投稿