diff --git a/README.ja.md b/README.ja.md index 6f43b40f..4070224f 100644 --- a/README.ja.md +++ b/README.ja.md @@ -1,6 +1,6 @@ # ac-library-csharp -README languages: [Japanese](README.ja.md) +README languages: [English](README.md), [日本語](README.ja.md) @@ -91,14 +91,18 @@ Install-Package AtCoderAnalyzer ### output combinded source code -提出用にソースコードを結合したファイルを出力する方式です。 - -SourceExpander はソースジェネレーターを使用するライブラリなので **.NET 5 SDK** か **Visual Studio 16.8** (またはそれ以上のバージョン)が必要です。 +ac-library-csharp は https://github.com/naminodarie/SourceExpander に対応しています。 ``` Install-Package SourceExpander ``` +----- + +SourceExpander は提出用にソースコードを結合したファイルを出力するライブラリです。 + +SourceExpander はソースジェネレーターを使用するライブラリなので **.NET 5 SDK** か **Visual Studio 16.8** (またはそれ以上のバージョン)が必要です。 + `/home/any_directory/ac-library-csharp/Sample/SampleProject/Program.cs`を実行すると, `SourceExpander.Expander.Expand()` で `/home/any_directory/ac-library-csharp/Sample/SampleProject/Combined.csx` が出力されます。 ------ @@ -113,7 +117,7 @@ class Program { static void Main() { - SourceExpander.Expander.Expand(); + SourceExpander.Expander.Expand(); // output combined file // https://atcoder.jp/contests/practice2/tasks/practice2_a var line = Console.ReadLine().Split(' '); @@ -157,7 +161,7 @@ class Program { static void Main() { - SourceExpander.Expander.Expand(); + SourceExpander.Expander.Expand(); // output combined file // https://atcoder.jp/contests/practice2/tasks/practice2_j var line = Console.ReadLine().Split(' '); diff --git a/README.md b/README.md index 49bc920d..8b0aeb6f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # ac-library-csharp -README languages: [Japanese](README.ja.md) +README languages: [English](README.md), [日本語](README.ja.md) @@ -90,14 +90,18 @@ Installing [AtCoderAnalyzer](/document_en/analyzers/index.md) provide some code ### output combinded source code -Output combinded source code for submitting. - -Require **.NET 5 SDK** or **Visual Studio 16.8** or later because SourceExpander use Source Generators. +ac-library-csharp supports https://github.com/naminodarie/SourceExpander ``` Install-Package SourceExpander ``` +----- + +SourceExpander outputs combinded source code for submitting. + +Require **.NET 5 SDK** or **Visual Studio 16.8** or later because SourceExpander use Source Generators. + When you run `/home/any_directory/ac-library-csharp/Sample/SampleProject/Program.cs`, `SourceExpander.Expander.Expand()` creates `/home/any_directory/ac-library-csharp/Sample/SampleProject/Combined.csx` ------ @@ -112,7 +116,7 @@ class Program { static void Main() { - SourceExpander.Expander.Expand(); + SourceExpander.Expander.Expand(); // output combined file // https://atcoder.jp/contests/practice2/tasks/practice2_a var line = Console.ReadLine().Split(' '); @@ -156,7 +160,7 @@ class Program { static void Main() { - SourceExpander.Expander.Expand(); + SourceExpander.Expander.Expand(); // output combined file // https://atcoder.jp/contests/practice2/tasks/practice2_j var line = Console.ReadLine().Split(' ');