gpt4 book ai didi

xaml - XAML 命名空间的最佳命名约定是什么?

转载 作者:行者123 更新时间:2023-12-04 16:58:19 32 4
gpt4 key购买 nike

哪种类型的命名更适合在 XAML 中使用:

  • xmlns:inventoryControls="clr-namespace:Inventory.Components.Controls;assembly=Inventory.Components"

    然后像这样使用它:
    <inventoryControls:AdvancedTextBox/>
  • xmlns:ic="clr-namespace:Inventory.Components.Controls;assembly=Inventory.Components"

    然后像这样使用它:
    <ic:AdvancedTextBox/>

  • 如果您推荐第二种方式,请考虑命名空间的第一个字母中的重复项,例如我想引用“Inventory.Components”命名空间。

    这是第二种方法问题示例:
    xmlns:inventoryControls="clr-namespace:Inventory.Components.Controls;assembly=Inventory.Components"
    xmlns:inventoryComponents="clr-namespace:Inventory.Components;assembly=Inventory.Components"

    最佳答案

    写下您更喜欢的内容或您的团队同意的内容是更好的选择。

    我个人的意见是使用一些缩写:在 XAML 中,您必须始终指定命名空间,并且每次写全名都会导致长行并且对可读性没有太大帮助。

    但这并不意味着您必须缩短为首字母缩写,特别是如果这会导致冲突。在你的事业中,我会使用 iCtrlsiCompsiControlsiComponents .

    关于xaml - XAML 命名空间的最佳命名约定是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6801394/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com