1. ホーム
  2. c#

C#でGUIDを文字列に変換する方法は?

2023-08-30 16:38:32

質問

私はC#の初心者です。

私はvb.netで知っている、私はこれを行うことができます。

Dim guid as string = System.Guid.NewGuid.ToString

C#では、以下のようなことをしようとしています。

String guid = System.Guid.NewGuid().ToString;

が、"が表示されます。 メソッドグループ 'ToString' を非デリゲート型 'string' に変換できません。メソッドを呼び出すつもりだったのでしょうか?

どのように解決するのですか?

を削除しています。 () の後に ToString の後に、関数参照(デリゲートに渡すようなもの)ではなく、関数呼び出しであることを示すもので、ちなみにc#には AddressOf 演算子がないのはこのためで、タイプすることで暗黙の了解が得られます。

これを試してみてください。

string guid = System.Guid.NewGuid().ToString();