私はコンマはこれらの値は、実際にSecureInt64な値SecureInt64値を持つコンマ区切り文字列を分割する方法はありますか?
string ids = "P_0vyx5RVcWblbdw6pql5w~~, BAW1G8b3FuRhR0REQ1JtDw~~"
を分離保持している文字列を分割する必要があります。私はコレクションに分割する必要がある 、私は
var t = ids.Split(',').ToList().OfType<SecureInt64>();
以下のようにしようとしています。しかし、これはコレクションを破壊されていません。
私はブレークポイントでt
を指しています、それは私がUnselcureのIds、このようなものに変換する必要があり、さらに
'Enumeration yielded no results'
言い、
t.Select(k => k.UnsecureValue).ToList()
文字列は 's'と呼ばれ、' ids'で分割しようとすると、質問を書くときの単なる間違いですか?さもなければ、これは文字列を私のためにうまく分割します。 SecureInt64はカスタムクラスですか?私は以前それを聞いていない。 – Equalsk
いいえ、私の間違いは実際にIDです。 –
'OfType 'は、そのタイプが 'T'であり、コレクションが' List 'であるため、' stringの間の暗黙の変換はありません'と' SecureInt64'です。だからあなたは空のコレクションを取得しています。 –