開発環境
- 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 コメント:
コメントを投稿