private async UniTaskVoid WaitForAsync(
     IReadOnlyAsyncReactiveProperty <string> asyncReadOnlyReactiveProperty,
     CancellationToken token)
 {
     await asyncReadOnlyReactiveProperty
     // 1秒待ってから MoveNextAsync() を実行する
     .ForEachAwaitWithCancellationAsync(async (x, ct) =>
     {
         Debug.Log(x);
         await UniTask.Delay(1000, cancellationToken: ct);
     }, token);
 }