私はPythonで作業しており、C#で新しくなっています。私はシンタックスとコンセプトに心を打たせようとしています。私はリストに問題があります。C#とPythonのリスト要素を確認してください
たとえば、私はユーザーから言葉を受け取ります。私はそれをリストに追加し、ユーザーが同じ単語を2回目に与えることができないため、前に入力されているかどうかを確認します。それがリストに追加する前に入力されていない場合。既にリストにある場合は、それを渡します。 Pythonで
:
check_list = list()
if word not in check_list:
check_list.append(word)
else:
pass
は、私はC#でどのようにそれを行うことができます?私はできるだけあなたの例に従うことをしようとしていた
もし順序が重要でないなら、 'HashSet'を使うと重複を挿入することができず、 'Contains'が一定の時間内に実行されるためです。 –
juharr
** ** HashSet **はPythonの** set **と同じですか? – mfatihk
私はそれがまったく同じだと言うつもりはありませんが、おおよそ同等でなければなりません。 – juharr