小编Sch*_*ere的帖子

TryParse相当于Convert with invariantculture

在我的代码中,我经常使用以下转换:

Convert.ToInt32(value, Cultureinfo.InvariantCulture);
Convert.ToDecimal(value, CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)

我现在喜欢使用TryParse函数,因为最近的错误.我不完全确定我是否正确使用以下等价物,因为我不完全理解NumberStyles枚举.

Int64.TryParse(value, NumberStyles.Any, CultureInfo.invariantCulture, out output);
Decimal.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out output);
Run Code Online (Sandbox Code Playgroud)

在回答后编辑以下

以下代码应该是正确的替代方案:

Int64.TryParse(value, NumberStyles.Integer, CultureInfo.invariantCulture, out output);
Decimal.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out output);
Run Code Online (Sandbox Code Playgroud)

c# culture tryparse

7
推荐指数
2
解决办法
1525
查看次数

如何在 React Native 中添加按钮网格样式?

我最近将手放在 react-native 上,并尝试将按钮动态添加到视图中。我想要一个结构,如:

(在引导程序中,我会添加一个带有 col-md-4 的类)

[A] [A] [A] [A]

[A] [A] [A] [A] 

[A] [A] [A] [A] 
Run Code Online (Sandbox Code Playgroud)

我已经可以添加按钮,但它们总是出现在新行中。

IE

[A]
[A]
[A]
Run Code Online (Sandbox Code Playgroud)

到目前为止,我添加的样式和功能:

const styles = StyleSheet.create({
    container: {
        marginTop: 65,
        flex: 1,
    },
})

render(){
    return (
        <View style={styles.container}>
            {this.renderButtons()}
        </View>
    )
}
renderButtons(){
    var list = myArray.map((item, index) => {
        return (
            <View key={index}>
                <TouchableHighlight
                    style={styles.button}>
                </TouchableHighlight>
            </View>
        )
    })
    return list;
}
Run Code Online (Sandbox Code Playgroud)

我知道我应该在 renderButtons 下的 View 添加某种样式,但我不知道从哪里开始。然而。

css flexbox react-native

4
推荐指数
2
解决办法
4778
查看次数

标签 统计

c# ×1

css ×1

culture ×1

flexbox ×1

react-native ×1

tryparse ×1