获取单词

时间:2017-02-26 18:52:34

标签: c#

这里是c#的新手。我列出了一系列城市,可能的旅游目的地。

enum Destination {Rome, London, Tokyo, Istanbul, Miami};

现在我需要能够确定价格为每张票的价格的东西:每个城市的字母数量* 1000.我真的不知道如何从城市获得信件的数量和转换他们是一个整数。或者也许有更好的方式来代表城市?

2 个答案:

答案 0 :(得分:1)

您可以尝试将值转换为字符串并调用Count()方法。像这样 - Destination.Istanbul.ToString().Count()

答案 1 :(得分:1)

var sampleDestination = Destination.Tokyo;
var destinationAsString = sampleDestination.ToString();
var numberOfLetters = destinationAsString.Length;
var cost = numberOfLetters * 1000;