いくつかの目的の C コードを C# ヘッダー ファイルに移植しようとしています。
@interface MyStorage : NSTextStorage
@end
実装は次のようなものです
#import "MyStorage .h"
@interface MyStorage ()
@property (nonatomic,strong) NSMutableAttributedString *myAttrString;
- (id)init
{
if (self = [super init]) {
_myAttrString= [NSMutableAttributedString new];
}
return self;
}
- (NSString *)string
{
return [_myAttrString string];
}
しかし、私は理解できません
- (NSString *)string
{
return [_myAttrString string];
}
部。それは抽象的なプロパティか何かだと思いますが、C#でそれをオーバーライドする方法がわかりません。それが何であるか知っている人はいますか?