私は前にこれを見たことがない - C#でポインタ:C#ポインタとは何ですか?また、どのような種類のタスクが必要ですか?
public sealed class String : IComparable, ICloneable, IConvertible, IComparable<string>, IEnumerable<char>, IEnumerable, IEquatable<string> {
public String(char* value); // <-- string has a constructor that takes a char pointer?
...
}
私は少し理解を得るために興味があります。
C/C++のポインタのようなcharポインタ、つまりメモリ位置と同じサイズのint値ですか?
私は理解ポインタが不足している理由が私は完全には、ref
キーワードが何を把握していないかどうか、言い換えれば関連しているのだろうか?
を渡すと言います。それはまったく同じことです。 'ref'部分については** MSDN **を読んだり、一度使ってみてください。 – gdoron
これらはメモリ位置です - プロセスアドレス空間内の任意の位置を表すのに十分なバイト数を持つint値、いいえ? –
@gdoron、ええ、私はMSDNが賭けになることがわかりました - 時にはそれは明らかです。私はそこに行って嬉しく思います。私はちょうどstackoverflowに入れて、それは私のための素敵な簡潔な言葉で...これはなぜこのような人気のある場所ですか? –